C# WebBrowser - 如何摆脱 JavaScript 错误提示?

Posted

技术标签:

【中文标题】C# WebBrowser - 如何摆脱 JavaScript 错误提示?【英文标题】:C# WebBrowser - how to get rid of JavaScript error prompt? 【发布时间】:2011-12-22 00:20:40 【问题描述】:

我正在使用 C# WebBrowser,有时当页面加载时(并非总是如此),我会收到以下提示:

An error has occured in the script on this page.
Line 1
Char 45774
Error Object required
Code 0
URL http://xxx.i_replaced_the_link_here.com/blah_BLAH_blah123

Do you want to continue running scripts on this page?
Yes / No

我想继续,但我不能一直点击“是”按钮。

你认为我可以如何解决它?

【问题讨论】:

您需要修复您的 javascript 以确保它不会引发错误 Disable JavaScript error in WebBrowser control的可能重复 您的问题与 C# 标签有关吗?它只是与 Javascript 相关的 Web 浏览器设置的一个选项。 【参考方案1】:

您可以将WebBrowser.ScriptErrorsSuppressed 控件属性设置为true。这样你就不会遇到任何错误。

【讨论】:

以上是关于C# WebBrowser - 如何摆脱 JavaScript 错误提示?的主要内容,如果未能解决你的问题,请参考以下文章

c#的webbrowser调用本地javascript脚本?

我如何在 webBrowser 中使用 c# 执行点击事件

如何在 C# 中使用 WebBrowser 控件清除浏览历史记录

C# webbrowser如何打开https开头的网页

如何在 C# 中更新 WebBrowser 控件中的 DOM 内容?

C# winform webbrowser如何指定内核为IE11?