webBrowser如何屏蔽javascript:history.back() 20
我用webBrowser在一个网站上提交信息,因为每个账号每天只能发三条信息,发完后就转到一个页面,上面提示“每天只能发三条信息,请‘返回’”,然后程序就一直停在那里不动...
我用webBrowser在一个网站上提交信息,因为每个账号每天只能发三条信息,发完后就转到一个页面,上面提示“每天只能发三条信息,请‘返回’”,然后程序就一直停在那里不动了,我手工按“返回”后它还是这个页面。试了好多方法,webBrowser.sient=Ture不行,
Private Sub WebBrowser2_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
'自动屏蔽对话筐
Dim oDoc1 As HTMLDocument
Dim oDoc2 As HTMLDocument
Dim oDoc3 As HTMLDocument
Set oDoc1 = pDisp.Document
Set oDoc2 = pDisp.Document
Set oDoc3 = pDisp.Document
oDoc1.parentWindow.execScript "function alert(){return;}"
oDoc2.parentWindow.execScript "function confirm(){return;}"
oDoc3.parentWindow.execScript "function showModalDialog(){return;}"
End Sub
引入这段代码还是这样!
我查看了那个页面的属性,里面的URL是javascript:history.back()
我以为是浏览器的问题,又在IE的选项里禁用了java脚本,还是不行,快要崩溃了,有哪位高手可以指点一下,真的好重要。整个公司的客源都靠我这个软件了 展开
Private Sub WebBrowser2_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
'自动屏蔽对话筐
Dim oDoc1 As HTMLDocument
Dim oDoc2 As HTMLDocument
Dim oDoc3 As HTMLDocument
Set oDoc1 = pDisp.Document
Set oDoc2 = pDisp.Document
Set oDoc3 = pDisp.Document
oDoc1.parentWindow.execScript "function alert(){return;}"
oDoc2.parentWindow.execScript "function confirm(){return;}"
oDoc3.parentWindow.execScript "function showModalDialog(){return;}"
End Sub
引入这段代码还是这样!
我查看了那个页面的属性,里面的URL是javascript:history.back()
我以为是浏览器的问题,又在IE的选项里禁用了java脚本,还是不行,快要崩溃了,有哪位高手可以指点一下,真的好重要。整个公司的客源都靠我这个软件了 展开
3个回答
展开全部
没此码族有看明白,你到底是想禁止 javascript:history.back() 还是想解森弊决返回不了的问题,
如果禁止javascript:history.back() 估计对你没啥用
如果解决返回问题那么就 重新加载网页模手即可
如果禁止javascript:history.back() 估计对你没啥用
如果解决返回问题那么就 重新加载网页模手即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询