webBrowser1.Document.Body.InnerHtml;获取不到内容 20
webBrowser1.DocumentText也只显示头,head<*****巴拉巴拉的*****>body<>就这样,没有内容。求解决...
webBrowser1.DocumentText也只显示头,head<*****巴拉巴拉的*****>body<>
就这样,没有内容。求解决 展开
就这样,没有内容。求解决 展开
展开全部
必须等WebBrowser1的页局御局面完全加载拆陵完毕后再去读取内桐让容,而不是一加载url就去读取页面内容,这样肯定无法获取到啦,因为数据都还在服务器呢
更多追问追答
追问
while (webBrowser1.ReadyState != System.Windows.Forms.WebBrowserReadyState.Complete)
{
System.Windows.Forms.Application.DoEvents();
}
我写了判定语句,如果没有加载完,让他继续加载
追答
应该采用事件驱动,当WebBrowser1中的页面加载完毕后会触发DocumentComplete事件,然后在事件中再来读取页面内容。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询