网站某些内容是JS 动态加载的,这样在源码中是看不到的我用CHROME 保存网页,再打开查看源码,是能看到隐藏内容的。当webbrowser加载完毕之后,我想获取这些隐藏的内容请问有什么方法能实现

解决方案 »

  1.   

    当完成加载后,从Document属性中应该可以取得整个页面的。
      

  2.   

    你可以参照一下MSDN上的示例:
    http://msdn.microsoft.com/zh-cn/library/system.windows.forms.htmlelement.aspx
      

  3.   

    哈哈搞定了
        Private Sub WebBrowser1_DocumentCompleted(sender As Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
            Form1.TextBox2.Clear()
            Form1.TextBox2.Text = "'"
            For Each item As HtmlElement In WebBrowser1.Document.All
                If item.GetAttribute("classname") = "class" Then
                    Form1.TextBox2.Text = item.InnerHtml
                End If
            Next
        End Sub