C# webbrowser控件是否能获取JS加载的数据?
现在一个页面通过js动态的给一个div中添加数据,我怎么获得这个div中的数据。
我用的办法是 private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
if (e.Url == this.webBrowser1.Url)
{
HtmlDocument htmlDoc = webBrowser1.Document;
HtmlElement btnElement = htmlDoc.All["l120"];
HtmlElement dd = htmlDoc.Window.Document.Body.All["DataDiv"];
}
}
但是每次dd中的innerHTML都是“正在加载数据。。。”也就是数据没有加载成功,应该怎么取才行呀?