VB如何用webbrowser截取URL并重新发送连接
就是说假设我打开的网页是"http://www.baidu.com/",我想在WEBBROWSER发送这个URL时,取消发送,并重新打开另外一个页面"http://www.qq.com/",该如何做呢?
就是说我该在哪里做这个判断,只要是浏览器打开的是地址一,我就会自动跳转到地址二呢?
谢谢
[解决办法]
Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, url As Variant)
if WebBrowser1.LocationURL="http://www.baidu.com/" then
WebBrowser1.LocationURL="http://www.qq.com/"
end if
End Sub
[解决办法]
楼上的是在webbrowser中,楼主是要在浏览器中,就算是在webbrowser中也应该是在WebBrowser1_BeforeNavigate2事件中处理。
貌似楼主想做黑客程序劫持?可以修改hosts文件或者不断监视浏览器地址。参考文章:
http://blog.csdn.net/sysdzw/archive/2009/09/23/4583694.aspx
[解决办法]
csdn更新导致url变了,应该是:
http://blog.csdn.net/sysdzw/article/details/4583694
[解决办法]
[解决办法]
错误定位在哪一行?
WebBrowser1.Document.location.href = "http://www.qq.com/"改为
WebBrowser1.navigate "http://www.qq.com/"
[解决办法]
很有意思的想法,收藏了。