【发布时间】:2011-01-12 08:04:19
【问题描述】:
我正在为 Internet Explorer(8 和 9)编写 BHO 插件。我按照this 教程解释了如何编写隐藏页面上所有图像的附加组件。 问题是这些图像在页面下载后被隐藏了。所以一秒钟有整页,然后所有图像都消失了。 我必须保证,当用户打开页面时,即使一秒钟也不会出现任何图像。
我在 DWebBrowserEvents2 中找不到合适的事件。也许我应该查看 IHTMLDocument2。其实我也不知道。
有什么建议吗?
【问题讨论】:
-
你试过这个:DISPID_DOWNLOADBEGIN 吗?
-
是的,我试过了。这个没有给我任何东西。我不知道它是什么时候触发的,当你想查看新站点时,通常有两个 DownloadBegin 事件。
-
您知道 Internet Explorer 已经可以关闭图像吗? (工具 -> Internet 选项 -> 高级 -> 显示图片)
-
我不是每天都使用 IE ;) 我正在编写用于阻止广告的插件,例如 Firefox 上的 Adblock。
标签: c++ image internet-explorer bho