首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

用 axWebBrowser 获取打开网页的源代码,总是只能取一部分?该如何处理

2012-02-08 
用 axWebBrowser 获取打开网页的源代码,总是只能取一部分????好像和javascript有关。代码如下:stringhtmlCo

用 axWebBrowser 获取打开网页的源代码,总是只能取一部分????
好像和   javascript   有关。

代码如下:

string   htmlCode   =   " ";

mshtml.HTMLDocumentClass   document   =   (mshtml.HTMLDocumentClass)this.axWebBrowser.Document;
foreach(mshtml.HTMLBaseElement   a   in   document.all)   {
string   tag   =   a.tagName.ToLower();
if(tag   ==   "table ")   {
htmlCode   +=   a.outerHTML;
}
}

string   s   =   htmlCode;

[解决办法]
have you tried document.innerHTML?
[解决办法]
document.docummentElement.innerHTML

热点排行