Geckofx60 - Ich bekomme keinen Zugriff auf ein popup Window

  • VB.NET
  • .NET (FX) 4.5–4.8

    Geckofx60 - Ich bekomme keinen Zugriff auf ein popup Window

    Hallo,

    ich nutze für meine Anwendung die Geckofx60 Bibliothek. Soweit funktioniert auch alles ganz gut, jedoch habe ich das Problem, dass ich nicht auf popup windows zugreifen kann.
    Ich würde gern die Url des popup window auslesen oder einen eventhandler anfügen oder überhaupt mit dem popup arbeiten. Auch viel Recherche im Netz brachte mich zu keinem Ergebnis. Ich schaffe es einfach nicht in irgendeiner Weise auf das popup zuzugreifen. Kennt jemand das Problem und hat vielleicht jemand eine Lösung dafür? Ich bin echt am Verzweifeln...das muss doch irgendwie gehen.

    VB.NET-Quellcode

    1. Imports Gecko
    2. Public Class Form1
    3. Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    4. Xpcom.Initialize("Firefox")
    5. Dim geckoWebBrowser = New GeckoWebBrowser With {.Dock = DockStyle.Fill}
    6. AddHandler geckoWebBrowser.CreateWindow, AddressOf wbnewwindow
    7. Me.Controls.Add(geckoWebBrowser)
    8. geckoWebBrowser.Navigate("http://www.popuptest.com/popuptest3.html")
    9. End Sub
    10. Private Sub wbnewwindow(ByVal sender As Gecko.GeckoWebBrowser, ByVal e As Gecko.GeckoCreateWindowEventArgs)
    11. Dim url As String = e.WebBrowser.Url.ToString
    12. 'e.webbrowser ist nothing
    13. End Sub
    14. End Class


    *Topic verschoben*

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()