vb.net webbrowser 页面载入控制问题
小弟初学,请高人指点之。代码如下:-------------------------PublicClassForm1PrivateSubWebBrowser1_Docum...
小弟初学,请高人指点之。
代码如下:
-------------------------
Public Class Form1
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
WebBrowser1.Url = New Uri("http://www.baidu.com")
End Sub
End Class
-------------------------------------
程序运行后载入了 百度的页面 。我的问题是 ,我点百度首页的其他连接后 ,在这个窗口里面是打开了所点的连接窗口 ,但1秒后又返回到了百度首页 。如何能使页面载入后在这个框架内不返回 ?点到哪里就载入到哪里。
不胜感激 ! 展开
代码如下:
-------------------------
Public Class Form1
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
WebBrowser1.Url = New Uri("http://www.baidu.com")
End Sub
End Class
-------------------------------------
程序运行后载入了 百度的页面 。我的问题是 ,我点百度首页的其他连接后 ,在这个窗口里面是打开了所点的连接窗口 ,但1秒后又返回到了百度首页 。如何能使页面载入后在这个框架内不返回 ?点到哪里就载入到哪里。
不胜感激 ! 展开
1个回答
展开全部
你把可执行代码放到WebBrowser1_DocumentCompleted事件里,意思就是说 完成加载网页后执行打开百度主页链接。放到Form1_Load事件或 Button1_Click事件里就没问题
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
WebBrowser1.Url = New Uri("http://www.baidu.com")
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
WebBrowser1.Url = New Uri("http://www.baidu.com")
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询