我从工具箱中用vb.Net的webBrowser制作了一个web浏览器。当我点击一个应该用作导航器的按钮时(例如,当我点击按钮A时,Web浏览器应该导航到a.html,但是当我点击b时,浏览器应该导航到b.html)。事情是,它不起作用。每当我点击1个按钮,并尝试点击其他按钮,Web浏览器将无法导航。当另一个html页面被加载时,我的vb.net webbrowser无法导航到其他html文件
下面的代码:
Private Sub aToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles aToolStripMenuItem.Click
browser.Visible = True
browser.Navigate(New Uri("a.html"))
End Sub
Private Sub bToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles bToolStripMenuItem.Click
If browser.Visible = True Then
browser.Navigate(New Uri("\b.html"))
ElseIf browser.Visible = False Then
browser.Visible = True
browser.Navigate(New Uri("\b.html"))
End If
End Sub
请纠正我,如果我有代码中的任何问题。 Fyi,我在项目中使用了菜单条,所以菜单条的选择应该像按钮一样工作。
[如何创建一个最小,完整和可验证的示例](http://stackoverflow.com/help/mcve) –
\是否意味着成为b.html uri的一部分? a.html没有这个,它工作正常 – Jaxi