[英]Disable JavaScript error in WPF WebBrowser control
I am developing a windows application with a WPF WebBrowser control that navigates to a JavaScript related site. 我正在使用WPF WebBrowser控件开发Windows应用程序,该控件可导航到JavaScript相关站点。 My problem is that i am getting JavaScript error.
我的问题是我遇到了JavaScript错误。
How can i disable the JavaScript error? 如何禁用JavaScript错误? I don't want them to pop up.
我不希望他们弹出。
I find answer for WinForms WebBrowser at Disable JavaScript error in WebBrowser control . 我在WebBrowser控件中的“禁用JavaScript错误”中找到WinForms WebBrowser的答案。 But "ScriptErrorsSuppressed" property doesn't exist in WPF WebBrowser.
但是WPF WebBrowser中不存在“ ScriptErrorsSuppressed”属性。 How to do this in WPF WebBrowser.
如何在WPF WebBrowser中执行此操作。
Thanks Satish 谢谢萨蒂什
I didn't found easy way. 我没有找到简单的方法。 So i just change WPF WebBrowser to WinForms WebBrowser and webBrowser.ScriptErrorsSuppressed = true;
所以我只是将WPF WebBrowser更改为WinForms WebBrowser和webBrowser.ScriptErrorsSuppressed = true; Thanks Satish
谢谢萨蒂什
Try this 尝试这个
//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;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.