在vb.net中获取body innertext webbrowser

时间:2014-08-06 07:45:01

标签: vb.net

此代码不起作用,因为 'innertext'不是'System.Windows.Forms.HtmlElementCollection'的成员。 有谁知道该怎么办? 感谢。

 Do While WebBrowser1.ReadyState = WebBrowserReadyState.Complete
       Dim body As String = WebBrowser1.Document.GetElementsByTagName("body").innerText
 Loop

2 个答案:

答案 0 :(得分:1)

我做了:

WebBrowser1.Document.Body.innerText

感谢您的帮助!

答案 1 :(得分:0)

您可以尝试使用GetElementById(不使用' s'而不是GetElementsById(使用' s'):

Dim body As String = WebBrowser1.Document.GetElementByTagName("body").innerText

前一种方法返回HtmlElement,其InnerText属性。