Visual Basic:如何阻止所有消息框,弹出窗口和警报对话框

时间:2014-06-21 16:21:26

标签: vb.net browser

我正在使用VB 2010创建一个webbrowser,我经常在浏览时看到有关脚本错误或广告的弹出窗口。我也想禁用所有消息框和脚本错误框。我不想阻止或阻止脚本运行,我希望浏览器继续运行它们但不显示弹出警报。

WebBrowser1.silent = True无效

提前致谢

1 个答案:

答案 0 :(得分:0)

您已将此标记为VB.NET,我认为这是不正确的。在.NET中,您将使用webBrowser.ScriptErrorsSuppressed = true,如下所示:Disable JavaScript error in WebBrowser control

静默属性在VB6中的ActiveX Web浏览器控件上可用,可能还有VBA(?)。我相信将Silent设置为true存在问题,因为无论何时加载控件,它都会在运行时设置为false。有一个关于如何通过使用计时器控件来解决这个问题的示例,可以在这里找到:http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=43907&lngWId=1