现在一个页面通过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都是“正在加载数据”也就是数据没有加载成功,应该怎么取才行呀?
我用的办法是 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都是“正在加载数据”也就是数据没有加载成功,应该怎么取才行呀?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货