vb调用webbrowser,怎样使无论页面如何跳转,都在当前页面内
vb调用webbrowser,怎样使无论页面如何跳转,都在当前页面内?
现在是浏览某个网页,这个网页通过IE跳转到别的网页,这个网页才有内容。
怎样才能让他在当前网页显示,不重新打开IE,不跳转。
非常感谢!!
[解决办法]
*:定义一个字符串变量strURL来保存新窗口的网 址。NewWindow2事件里的Cancel=True取消使用外部IE程序打开网页。
Dim strURL As String
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Cancel = True
WebBrowser1.Navigate strURL
End Sub
Private Sub WebBrowser1_StatusTextChange(ByVal Text As String)
strURL = Text
End Sub