c#webbrowser:关闭所有错误消息

时间:2011-01-07 22:55:09

标签: c# .net browser

是否可以关闭因网页上的脚本错误而显示的任何错误消息?

2 个答案:

答案 0 :(得分:2)

假设您正在谈论WebBrowser控件,这应该可以解决问题:

http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.scripterrorssuppressed.aspx

答案 1 :(得分:1)

在Web浏览器控件属性中将属性ScriptErrorsSuppressed设置为true。这假设要解决这个问题

// 当ScriptErrorsSuppressed设置为true时,WebBrowser控件会隐藏源自底层ActiveX控件的所有对话框,而不仅仅是脚本错误。有时,您可能需要在显示对话框(例如用于浏览器安全设置和用户登录的对话框)时禁止脚本错误。在这种情况下,将ScriptErrorsSuppressed设置为false并在HtmlWindow.Error事件的处理程序中禁止脚本错误。有关更多信息,请参阅本主题中的代码示例。

// 参考MSDN http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.scripterrorssuppressed.aspx