WebBrowser 在导航到 url 时出错
WebBrowser getting error while navigate to url
我正在尝试创建一个网络抓取工具,以编程方式搜索和显示来自 GLS 网站的货运信息。我在另一家货运公司的网站上使用了相同的功能,没有遇到任何问题。
问题是,当 WebBrowser1.Navigate(URL)
被调用时,它 returns 一个空白的 html 页面。
这是错误:
翻译:"Web page exploration cancelled"
这是我的代码:
Private Function SearchShipment(ByVal indexCodiceSpedizione As Integer) As Boolean
Try
WebBrowser1.Navigate("https://www.gls-italy.com/it/servizi-per-destinatari/ricerca-spedizione")
'I got the error here
WaitForPageLoad()
'Stuff to insert shipment code inside the website and search for infos
Return True
Catch ex As Exception
Return False
End Try
End Function
N.B. WebBrowser1
在 "www.gls-italy.com" 上也给了我同样的错误,但它与其他网站完美配合。
最后我发现在 .NET 3.5
上 WebBrowser 无法 运行 PHP、asp.net 和 JS。所以目前对我来说没有任何可能的解决方案。
我正在尝试创建一个网络抓取工具,以编程方式搜索和显示来自 GLS 网站的货运信息。我在另一家货运公司的网站上使用了相同的功能,没有遇到任何问题。
问题是,当 WebBrowser1.Navigate(URL)
被调用时,它 returns 一个空白的 html 页面。
这是错误:
翻译:"Web page exploration cancelled"
这是我的代码:
Private Function SearchShipment(ByVal indexCodiceSpedizione As Integer) As Boolean
Try
WebBrowser1.Navigate("https://www.gls-italy.com/it/servizi-per-destinatari/ricerca-spedizione")
'I got the error here
WaitForPageLoad()
'Stuff to insert shipment code inside the website and search for infos
Return True
Catch ex As Exception
Return False
End Try
End Function
N.B. WebBrowser1
在 "www.gls-italy.com" 上也给了我同样的错误,但它与其他网站完美配合。
最后我发现在 .NET 3.5
上 WebBrowser 无法 运行 PHP、asp.net 和 JS。所以目前对我来说没有任何可能的解决方案。