读书人

大家帮忙看看获取网页源码的有关问题.

发布时间: 2012-02-10 21:27:41 作者: rapoo

大家帮忙看看获取网页源码的问题.为什么不执行也不报错!

C# code
private void axWebBrowser1_NavigateComplete2(object sender, AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event e)        {AxSHDocVw.AxWebBrowser axWebBrowser1 = (AxSHDocVw.AxWebBrowser)sender;mshtml.HTMLDocument mydoc = (mshtml.HTMLDocument)axWebBrowser1.Document;string mystr = mydoc.body.innerHTML;MessageBox.Show(mystr);

但是得不到mystr ,不执行.也不报错.请问是哪的问题?

[解决办法]
Browser_DocumentCompleted
你放到这个事件里把你的程序
[解决办法]
mshtml.HTMLDocument mydoc = (mshtml.HTMLDocument)axWebBrowser1.Document.DomDocument;

读书人网 >C#

热点推荐