【问题标题】:How to add an adblock plug-in to the WebBrowser control?如何在 WebBrowser 控件中添加 adblock 插件?
【发布时间】:2016-02-14 13:58:30
【问题描述】:

我正在制作一个包含 WebBrowser 控件的 winform 应用程序。我正在尝试连接到包含广告的网页,但它会影响页面的加载速度。 Chrome 的 adblock 插件会阻止广告。那么有什么方法可以添加该插件或任何其他方式来实现相同的结果?

【问题讨论】:

  • WebBrowser 控件使用 IE 渲染引擎。因此,您可能能够使用专为 IE 设计的广告拦截插件,但我不会指望它。更好的选择包括:(1) 使用不同的控件,例如基于 Chrome 或 Mozilla 渲染引擎的控件,(2) 对重新发明或以其他方式包装 Web 浏览器的 WinForms 应用程序说不。

标签: c# winforms adblock


【解决方案1】:

adblock 插件只是一些 js 脚本,顶部有一些浏览器特定的元数据。你可以在这里查看源代码:https://adblockplus.org/source 你可能可以用这个来解决一些问题(比如在页面加载后运行插件的代码)

【讨论】:

  • 是的,但是我们应该包含哪个 Js 文件
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多