C#技巧:Webbrowser控件光弹出错误框怎么办?

来源:互联网 发布:提醒喝水的软件 编辑:程序博客网 时间:2024/06/02 00:01

在我们的C#编程中,有时候会使用一个名叫Webbrowser的控件。这个控件就相当于是一个小浏览器,实现了互联网上网站和网页的访问,跟我们之前在Android开发中提到过的WebView有点儿相似。但是在使用的时候,我们有时候会发现一个问题——Webbrowser总是弹出诸如脚本错误等的错误对话框,十分影响体验。既然如此,我们就要想办法去掉它。


我们可以通过修改Webbrowser控件的ScriptErrorsSuppressed属性设置为true,就可以避免这样的错误出现了。在Winform的设计界面中的“属性”窗口里一般是看不到这个属性的,需要我们在代码里进行设置。

假设我们的Webbrowser控件名叫webbrowser1,那么就可以在窗口加载完毕时执行如下的代码:


webbrowser1.ScriptErrorsSuppressed = true;

写完之后,我们编译一下程序,就会发现我们的Webbrowser控件不再显示哪些烦人的错误对话框了,我们的问题解决了!