WebBrowser在导航到网址时出现错误

时间:2018-09-03 10:30:12

标签: vb.net .net-3.5 webbrowser-control

我正在尝试创建一个网络抓取程序,以编程方式搜索和显示GLS网站上的货运信息。我在另一家货运公司的站点上使用了相同的功能,而没有遇到任何问题。

问题是,当调用WebBrowser1.Navigate(URL)时,它将返回空白的html页面。

这是错误:WebBrowser error

翻译:“已取消网页浏览”

这是我的代码:

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

NB WebBrowser1在“ www.gls-italy.com”上也给了我同样的错误,但与其他网站完美配合。

1 个答案:

答案 0 :(得分:0)

最后,我发现在.NET 3.5上,WebBrowser无法运行PHP,asp.net和JS。因此,对于我而言,目前没有任何可能的解决方案。