vb2008 webbrowser 如何禁止 脚本…

本文介绍如何在WebBrowser控件中禁用脚本错误提示,通过设置ScriptErrorsSuppressed属性及使用错误处理事件,有效避免了调试外环境中出现的脚本错误弹窗。

1.在form 初始化时将webbrowser控件的ScriptErrorsSuppressed = True(false调试模式,允许脚本错误提示),也可以在其他合适的事件中设置。

2.写个子过程

Private Sub Window_Error(ByVal sender As Object, _ ByVal e As HtmlElementErrorEventArgs)
   忽略错误并禁止弹出对话框 
    e.Handled = True
End Sub
3.在webbrowser控件的browser_DocumentCompleted事件中调用上述子过程,代码如下:

(ByVal sender As Object, _
ByVal e As WebBrowserDocumentCompletedEventArgs)
    AddHandler CType(sender, WebBrowser).Document.Window.Error, _
        AddressOf Window_Error
End Sub

注:browser为webbrowser控件名,比如webbrowser1之类的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值