如何将Adblock Plus添加到Web浏览器控件?

时间:2012-09-11 08:43:57

标签: c# vb.net webbrowser-control

如何将Adblock Plus添加到Web浏览器控件?

---或---

如何在vb.net webbrowser中阻止图像和flash文件?

我不知道如何使用IWebBrowser2 + webbrowser来实现它。

感谢。

2 个答案:

答案 0 :(得分:2)

Adblock plus是Firefox和Chrome(以及KMeleon)的扩展程序(插件)。 .NET Web浏览器控件使用Internet Explorer,所以我认为这不可能......

答案 1 :(得分:1)

您可以查看Adblock IE及其源代码。

您会看到他们开发了BHO(Browser Helper Object)并处理了某些事件,例如“文档已完成”,您也可以在WebBrowserControl中处理这些事件。

所以基本上,如果我必须开发这样的东西,我会将我的代码基于Adblock IE源代码并调整它以使用WebBrowserControl。