【问题标题】:Disable javascript in WinForms WebBrowser control?在 WinForms WebBrowser 控件中禁用 javascript?
【发布时间】:2023-03-31 06:14:01
【问题描述】:

如何在 WinForms 中的 WebBrowser 上完全禁用 javascript?

【问题讨论】:

  • WebBrowser 控件是 .net 框架的一部分,所以这是一个副本。
  • 你可以但很痛苦。见here
  • 我相信你一定有一种简单的写代码来消除所有 和 tada 的诱惑。那是行不通的。您可以使用

标签: c# javascript winforms webbrowser-control


【解决方案1】:

你不能。客户端应用程序无法在浏览器中禁用 JavaScript。

【讨论】:

  • 我有什么办法可以防止页面打开弹出窗口吗?
  • 如果您正在编写代码,您无法控制它吗?
  • 我正在编写 winform,而不是浏览器访问的页面。
  • 不正确。您可以使用 IInternetSecurityManager 和/或环境标志来控制 Web 浏览器控件的功能。
【解决方案2】:

有了这个你可以禁用来自 javascript 的警告

webBrowser.ScriptErrorsSuppressed = true;

【讨论】:

  • 只是禁用警告,代码本身仍在执行。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-30
  • 2011-01-29
  • 2016-04-15
  • 2013-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多