none
JavaScript über Webbrowser-Control ausführen RRS feed

  • Allgemeine Diskussion

  • Hallo liebe Forengemeinde,

    ich habe momentan ein Problem, wo ich nicht so richtig weiter weiß und hoffe, dass mir jemand diesbezüglich einen Tipp geben kann.

    Ich möchte über ein Webbrowser-Control Daten an eine Webseite übergeben, das funktioniert soweit auch alles über GetAttribute, SetAtrribute und InvokeMember hervorragend. Das einzigste Problem ist, auf dieser Webseite befinden sich 3 Buttons, bei denen eine JavaScript-Funktion hinterlegt ist.

    Ich habe bereits nachgelesen, dass man über InvokeScript direkt die Befehle übergeben kann und habe die Scriptbefehle über den Internet-Explorer manuell ausgeführt, das funktioniert soweit auch. Beim Webbrowser-Control funktioniert es aber leider nicht, auch das "anklicken" der Buttons direkt im Webbrowser-Control funktioniert nicht, ich bekomme aber auch keine Fehlermeldung bzw. Scriptfehler (ScriptErrorsSuppressed=false).

    Hat jemand eine Idee bzw. gibt es etwas, dass ich eventuell übersehen haben könnte, eine Eigenschaft im Webbrowser-Control die auf true gesetzt sein muss, damit Scripte ausgeführt werden ?

    Danke schonmal im Voraus.

    Montag, 5. Januar 2015 11:03

Alle Antworten

  • Verwendest du WPF oder WinForms?

    Aus meiner Erfahrung erinnere ich mich noch, dass das WPF Streuelement die Ausführung von Skripten unterbunden hat, das WinForms Element nicht.


    © 2015 Thomas Roskop

    Montag, 5. Januar 2015 11:09
  • Hallo,

    ich benutze WinForms, aber es scheint so, dass die Scripte nicht ausgeführt werden.

    Montag, 5. Januar 2015 13:54
  • Hallo Steve_81,

    Würdest Du überprüfen, ob in den Sicherheitseinstellungen des Browsers Active Scripting und (falls die Skript auf einer lokalen Datei ist) ob in den Internetoptionen Ausführung aktiver Inhalte in Dateien auf dem lokalen Computer zugelassen sind?

    Wenn dies zu keiner Besserung führt, kannst Du auch folgende Diskussion beachten:
    Why does IE restrict the JavaScript files of local HTML pages?

    Gruß,
    Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Freitag, 9. Januar 2015 08:32
    Administrator
  • Hallo Steve_81,

    Bist Du weitergekommen? Ist das Thema noch aktuell?

    Gruß,
    Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Dienstag, 20. Januar 2015 08:16
    Administrator