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.
*Topic verschoben*
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
- Imports Gecko
- Public Class Form1
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Xpcom.Initialize("Firefox")
- Dim geckoWebBrowser = New GeckoWebBrowser With {.Dock = DockStyle.Fill}
- AddHandler geckoWebBrowser.CreateWindow, AddressOf wbnewwindow
- Me.Controls.Add(geckoWebBrowser)
- geckoWebBrowser.Navigate("http://www.popuptest.com/popuptest3.html")
- End Sub
- Private Sub wbnewwindow(ByVal sender As Gecko.GeckoWebBrowser, ByVal e As Gecko.GeckoCreateWindowEventArgs)
- Dim url As String = e.WebBrowser.Url.ToString
- 'e.webbrowser ist nothing
- End Sub
- End Class
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()