我正在开发一个带有 WPF WebBrowser 控件的Windows应用程序,该控件可导航到与JavaScript相关的站点。 我的问题是我收到了JavaScript错误。
如何禁用JavaScript错误?我不想让它们弹出来。
我在Disable JavaScript error in WebBrowser control找到WinForms WebBrowser的答案。但WPF WebBrowser中不存在“ScriptErrorsSuppressed”属性。 如何在WPF WebBrowser中执行此操作。
由于 萨蒂什南比亚
答案 0 :(得分:1)
我没有找到简单的方法。所以我只是将WPF WebBrowser更改为WinForms WebBrowser和webBrowser.ScriptErrorsSuppressed = true; 谢谢 萨蒂什南比亚
答案 1 :(得分:0)
试试这个
//add the handler.
...
myWebBrowser.Document.Window.Error += new HtmlElementErrorEventHandler(this.JavascriptErrorHandler);
...
private void JavascriptErrorHandler(object sender, HtmlElementErrorEventArgs e)
{
// Handle the error. For now, just ignore.
e.Handled = true;
}