[Frage]Button auf einer Website drücken

    • [Frage]Button auf einer Website drücken

      Hallo,
      Also ich wollte einen AutoLogin in VB machen. Undzwar ist mein Problem folgendes:
      Ich möchte jetzt den Login-Button drücken, aber es klappt nicht.
      Benutze immer folgendes:
      WebBrowser1.Document.Forms(0).InvokeMember("s1")
      s1 ist der Name des Buttons.
      Also der AutoLogin soll für Travian sein(ich möchte bisschen üben mit dem WebBrowser usw.). Habe als Test jetzt welt3.travian.de/login.php genommen.
      Ich hoffe jemand kann mir weiter helfen...

      MFG
      xpr0keksx
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • Was soll ich den noch schicken?oO der soll doch nur den Button drücken...
      ich lasse in die beiden TextBoxen auf der website nur so noch eingeben:
      WebBrowser1.Document.GetElementById("e2d813c").InnerText = TextBox1.Text
      WebBrowser1.Document.GetElementById("e101d25").InnerText = TextBox2.Text
      und damit er den Button drückt komm ich ja nicht weiter...
      mehr kann ich auch nicht sagen...

      MFG
      xpr0keksx
    • DAnn probier ma anstatt GetElementByID direkt den Buttoon namen oder wenn es ne Form is dann

      Quellcode

      1. WebBrowser1.Document.Form[0].Submit()
      2. // oder
      3. WebBrowser1.Document.Form[0].Button.click()

      halt bei "Form[0]" in die eckigen Klammern die ID der form bzw. die Nummer (falls mehrere seien sollten. Die erste 0, die zweite 1,etc..)