我搜索谷歌,并找到几行代码来这样做。这里是代码从网络浏览器控件中以编程方式删除html元素
using Microsoft.mshtml;
....
{
...
// To Remove
HTMLDocumentClass htmldoc = wbCtrl.Document.DomDocument as HTMLDocumentClass;
IHTMLDOMNode node = htmldoc.getElementById("xBar") as IHTMLDOMNode;
node.parentNode.removeChild(node);
...
}
我收到错误MSHTML参考,但我从这个路径添加C库:\ Program Files文件\ Microsoft.NET \主互操作程序集,并添加一个名为Microsoft.mshtml.dll的dll
但仍然有错误。所以请帮助我添加上面的代码,以便我可以使用。我正在运行我的应用程序VS2010 IDE。
为自己的裁判http://www.codeproject.com/Articles/18935/The-most-complete-C-Webbrowser -wrapper-control – Thomas 2013-02-18 14:20:05
什么是错误? – 2013-02-18 14:21:04
我发布了您今天回答的问题的答案。 – 2013-02-19 20:16:48