JavaScript im WebBrowser Control ausführen & 'Antwort' ausgeben

  • VB.NET

    JavaScript im WebBrowser Control ausführen & 'Antwort' ausgeben

    Guten Tag,

    Ich versuche gerade einen Wert auf einer Webseite via JavaScript auszulesen, das ganze klappt über die Konsole meines Browsers auch wunderbar:

    $('#vt').text();


    Als antwort erhalte ich den gewünschten Wert, bsp:
    "1000"


    Nun würde ich gerne die Webseite per WebBrowser Control ansteuern, und die Antwort des 'Scripts in den WebBrowser ausführen' habe es mit

    VB.NET-Quellcode

    1. WebBrowser.Document.InvokeScript
    versucht, dies scheint allerdings so nicht zu funktionieren, oder ich mache da etwas falsch:

    VB.NET-Quellcode

    1. Dim result As String = WebBrowser.Document.InvokeScript("$('#vt').text();").ToString


    Meine frage wäre nun, ist das so überhaubt möglich, oder kann ich das so direkt Vergessen?