首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB怎么用webbrowser截取URL并重新发送连接

2012-01-23 
VB如何用webbrowser截取URL并重新发送连接就是说假设我打开的网页是http://www.baidu.com/,我想在WEBBRO

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/"
[解决办法]
很有意思的想法,收藏了。

热点排行