1. #1

    Registriert seit
    19.09.2013
    Beiträge
    24
    Thanked 14 Times in 6 Posts

    Standard WebBrowser Control DropDownMenü

    Gute Nacht liebe U-Hacksler,

    habe wieder ein Problem beim coden.
    Ich möchte auf einer Seite ein DropDownMenü (so nennt sich dass doch?) auswählen.
    Dort stehen mir mehrere Optionen zu verfügung. Weiß aber nicht wie ich das auswähle und anklicke.

    Kann mir jemand bitte weiterhelfen? Ich kann leider nirgends damit hin. kenne kein Forum wo man mir wie hier hilft.

    Die Seite: https://meinkonto.telekom-dienste.de...=email&ready=1

    Mein Code bisher:


    private void button1_Click(object sender, EventArgs e)
    {
    webBrowser1.Navigate("https://meinkonto.telekom-dienste.de/konto/registrierung/email/index.xhtml?sid=email&ready=1");
    }

    private void button2_Click(object sender, EventArgs e)
    {

    webBrowser1.Document.GetElementById("fr:title:title_label").SetAttribute("value", "Herr");
    webBrowser1.Document.GetElementById("fr:firstname:firstname").SetAttribute("value", "Markus");

    }


    Wäre für jede Hilfe Dankbar!

  2. The Following User Says Thank You to RaidPower For This Useful Post:

    Sky.NET (26.09.2013)

  3. #2
    Avatar von Snees
    Registriert seit
    18.11.2011
    Beiträge
    1.001
    Thanked 592 Times in 319 Posts

    Standard AW: WebBrowser Control DropDownMenü

    habe wieder ein Problem beim coden.
    Ich empfehle viel zu trinken und ballaststoffreiche Nahrung zu essen.

    Wieso schneidest du den Request nicht einfach mit und sendest diesen dann per WebRequest? Was genau hast du denn vor?
    Geändert von Snees (26.09.2013 um 07:48 Uhr)

  4. The Following 2 Users Say Thank You to Snees For This Useful Post:

    uncopyable (26.09.2013), xOneDirectionx (26.09.2013)

  5. #3

    Registriert seit
    19.09.2013
    Beiträge
    24
    Thanked 14 Times in 6 Posts

    Standard AW: WebBrowser Control DropDownMenü

    Zitat Zitat von Snees Beitrag anzeigen
    Ich empfehle viel zu trinken und ballaststoffreiche Nahrung zu essen.
    Haha....

    Zitat Zitat von Snees Beitrag anzeigen
    Wieso schneidest du den Request nicht einfach mit und sendest diesen dann per WebRequest? Was genau hast du denn vor?
    Habe ich. Klappt aber nicht, vermutlich wegen SSL. Ich ladea das Captcha und gebe es manuell ein, sende es danach. Geht leider nicht. Deshalb diese Variante. Ist aber nur zu Test- und Lernzwecken, daher brauche ich hilfe hierbei.

  6. #4
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    8.111
    Thanked 9.410 Times in 3.246 Posts
    Blog Entries
    5

    Standard AW: WebBrowser Control DropDownMenü


    webBrowser1.Document.GetElementById("fr:title:title_input").SetAttribute("value", "1");


    1 für männlich, 2 für weiblich.
    Das WB-Control ist für so Sachen inperformant und zwingt einen in machen Situationen gerade zu zur Murkserei. Das von MS im .NET Framework integrierte dazu noch uralt und damit auch fehleranfälliger. Auch über SSL sind das normale HTTP-Anfragen, nur werden die eben nicht plain übertragen. C# hat da für alles Framework-Funktionen, du selbst musst da nix implementieren xD
    Und lass bitte das pushen via posts, dafür gibts den Push-Button.


  7. The Following User Says Thank You to DMW007 For This Useful Post:

    RaidPower (27.09.2013)

  8. #5

    Registriert seit
    19.09.2013
    Beiträge
    24
    Thanked 14 Times in 6 Posts

    Standard AW: WebBrowser Control DropDownMenü

    Zitat Zitat von DMW007 Beitrag anzeigen

    webBrowser1.Document.GetElementById("fr:title:title_input").SetAttribute("value", "1");


    1 für männlich, 2 für weiblich.
    Das WB-Control ist für so Sachen inperformant und zwingt einen in machen Situationen gerade zu zur Murkserei. Das von MS im .NET Framework integrierte dazu noch uralt und damit auch fehleranfälliger. Auch über SSL sind das normale HTTP-Anfragen, nur werden die eben nicht plain übertragen. C# hat da für alles Framework-Funktionen, du selbst musst da nix implementieren xD
    Und lass bitte das pushen via posts, dafür gibts den Push-Button.
    Habe es über WebRequest versucht, bekomme leider immer "Connection:Failed". Im Quelltext steht auch keine Meldung. Wenn ich Captcha z.B. extra falsch eingebe, steht da Captcha_Response_Failed. Aber wen ich es richtig eingebe und es so via Request sende, kommt nichts. Es steht einfach nur, dass failed ist.

    Aber vielen Dank. Hoffe ich kriege keine Probleme wegem dem push. Wusste nicht das hier einen Button dafür gibt. Vielen Danke nochmal

Ähnliche Themen

  1. C# Webbrowser Control eigener Browser
    Von Sido im Forum .Net
    Antworten: 1
    Letzter Beitrag: 22.11.2013, 23:35
  2. C# Webbrowser inject Javascript in html loaded js
    Von Bl1zz4rD im Forum .Net
    Antworten: 11
    Letzter Beitrag: 16.06.2013, 22:20
  3. Eigenen Webbrowser erstellen
    Von Plaxo im Forum Hochsprachen
    Antworten: 5
    Letzter Beitrag: 26.04.2013, 17:29
  4. C# webBrowser dropdown select
    Von Bl1zz4rD im Forum .Net
    Antworten: 2
    Letzter Beitrag: 05.04.2013, 12:08
  5. Tab Control Hilfe? (VB.net)
    Von Manipulate im Forum Knuddels Programmierung
    Antworten: 2
    Letzter Beitrag: 05.02.2012, 15:41
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.