日期:2014-05-17  浏览次数:20772 次

请问自动登录后抓取跳转后界面的信息怎么做?在线等
我用的webBrowser做的,winform,我现在能自动登录,也能抓取跳转后界面的信息,但两者结合在一起就不行了。

如果用webBrowser1_Navigated事件来处理跳转后的页面,this.webBrowser1.Document.Body.InnerText无法获取,body是空的,不知道怎么获取跳转后的页面对象。我怀疑是网速的问题,还没有完全生成跳转页面,可是用线程暂停10s仍然无法获取。body是null

如果不用事件,如何判断跳转页面对象呢?好像在自动跳转后this.webBrowser1.Document仍然是登录页面。并没有指向到跳转后的页面。

各位大大,这个问题怎么解决?

是不是有其它方法可以解决?
------解决方案--------------------
不要用webBrowser1_Navigated事件来获取body,用webBrowser1_DocumentCompleted事件获取…