Ich habe eine einfache Window Forms-Anwendung, die eine Webseite mit festgelegten Parametern öffnet.So füllen Sie eine Textbox mit Abfragezeichenfolgenwert (en) von URL
Der Link sendet den Benutzer an eine Seite mit 2 Textfeldfeldern und einem Absenden-Button.
Ich versuche, diesen Prozess zu automatisieren, so dass es die Parameterwerte ergreift und es in das Textfeld eingibt, klickt dann auf Senden.
Dies ist mein aktueller Code für mein Fenster Form:
using System;
using System.Windows.Forms;
using System.Diagnostics;
namespace WindowsFormsApplication1 {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e) {
libLink.Links.Remove(libLink.Links[0]);
libLink.Links.Add(0, libLink.Text.Length,
"http://www.example.com/?UserName=value1&FirstName=value2");
}
private void libLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) {
ProcessStartInfo sInfo = new ProcessStartInfo(e.Link.LinkData.ToString());
Process.Start(sInfo);
}
}
}
Wie kann ich ein Skript erstellen, dass diese Parameter in der URL nimmt zwei Felder Textfeld zu füllen und dann das Formular einreichen?
Das ist meine HTML-Seite:
<form action="/send" method="post" novalidate="novalidate">
<input class="form-control" data-val="true" data-val-UserName="Wrong username" data-val-required="Enter a valid Username" id="Username" name="Username" placeholder="Username" type="text" value="">
<input class="form-control" id="FirstName" name="FirstName" placeholder="First Name" type="text" value="">
<button type="submit">Sign In</button>
</form>
Ziemlich neu zu Codierung so habe ich versucht, meinen Code so einfach wie möglich zu halten.
Ich sah mögliche Methoden wie QueryStrings
, JavaScript
und Jquery
, aber ich bin mir nicht sicher, wie dieses Problem anzugehen.
Was hat PHP damit zu tun? Entferntes Tag –
Ist das Anwendungsfenster Formular oder Webanwendung? – LP13
@JonStirling Leider Dank für das Entfernen –