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脚本,还是不行,快要崩溃了,有哪位高手可以指点一下,真的好重要。整个公司的客源都靠我这个软件了
展开
 我来答
hhiiuxx
2009-08-14 · TA获得超过174个赞
知道答主
回答量:152
采纳率:0%
帮助的人:93.6万
展开全部
重写它,在<head></head>里加上
<script type="text/javascript"掘宴谨悉>
window.history.back = function(){
return ;
}
</判晌银script>
百度网友61613713c3
2009-08-17 · TA获得超过108个赞
知道答主
回答量:133
采纳率:0%
帮助的人:0
展开全部
没此码族有看明白,你到底是想禁止 javascript:history.back() 还是想解森弊决返回不了的问题,
如果禁止javascript:history.back() 估计对你没啥用
如果解决返回问题那么就 重新加载网页模手即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寒秋思念
2009-08-22
知道答主
回答量:32
采纳率:0%
帮助的人:0
展开全部
没看太懂。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式