我在页面的 DocumentComplete 事件下有一个 IE 工具栏应用程序,我正在使用 BHO(浏览器帮助器对象)的概念禁用 HTML 链接,这对某些网站运行良好,但是当我浏览一些基于 AJAX/JQUERY 的网站时,数据将被动态填充并且更多源代码对于动态数据也不可见,此链接禁用功能不起作用.....
加载到浏览器时如何禁用或修改动态数据的内容?
HTMLDocument document = (HTMLDocument)webBrowser.Document;
IHTMLElementCollection hh = ((IHTMLElementCollection)document.getElementsByTagName("a"));
foreach (IHTMLElement ht in hh)
{
((HTMLAnchorElement)ht).removeAttribute("href", 1);
((HTMLAnchorElement)ht).style.color = "#b9b0b0";
}
任何帮助?