我尝试导航到www.google.com,但它仍然有效,甚至尝试导航到www.yahoo.com,但它仍然有效! 但是,当我尝试导航到www.facebook.com时,它什么也没有显示。 这是代码:
Public Class Simple
Private Sub Simple_Load(sender As Object, e As EventArgs) Handles MyBase.Load
WebBrowser1.Navigate("https:\\www.facebook.com")
End Sub
End Class
上面的代码运行良好,但是当我使用“ https:\ www.facebook.com”更改参数时,它不起作用。 我不知道是什么原因造成的? 也许它无法加载javascript或其他内容(只是一个猜测)
WebBrowser1.Navigate(“ https:\ www.google.com”)时输出
答案 0 :(得分:1)
WebBrowser已过时,这可能会导致javascript和其他较新的库出现问题。我刚刚开始使用GeckoFx,它使用Firefox,而不依赖于IE。使用Nuget控制台“ Install-Package Geckofx45 -Version 45.0.34”
这是一个如何通过GeckoFX浏览Facebook的示例
Private geckoWebBrowser As Gecko.GeckoWebBrowser
Private Sub WebView_Load(sender As Object, e As EventArgs) Handles MyBase.Load
InitializeBrowser()
End Sub
Private Sub InitializeBrowser()
Gecko.Xpcom.Initialize("Firefox")
geckoWebBrowser = New Gecko.GeckoWebBrowser()
geckoWebBrowser.Dock = DockStyle.Fill
Me.Controls.Add(geckoWebBrowser)
geckoWebBrowser.Navigate("https://www.facebook.com")
End Sub