当前位置:编程学习 > C#/ASP.NET >>

WebBrowser1 如何实现网页动态数据的读取和模拟发送。

找到一个小例子
 Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Me.WebBrowser1.Navigate("http://www.baidu.com")

    End Sub


    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
        TextBox2.Text = WebBrowser1.Url.ToString
        Dim Obj_StreamReader As New System.IO.StreamReader(Me.WebBrowser1.DocumentStream, System.Text.Encoding.GetEncoding("GB2312"))

        RichTextBox1.Text = Obj_StreamReader.ReadToEnd()
        Select Case time

            Case 0
              
                ' wd为baidu中输入搜索内容的标志,注意搜索按钮触发的方法
                Me.WebBrowser1.Document.All("wd").SetAttribute("value", "奥运")
                Me.WebBrowser1.Document.Forms(0).InvokeMember("submit")
                time += 1
        End Select
    End Sub
    Private Sub WebBrowser1_NewWindow(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles WebBrowser1.NewWindow
        '点击链接时,禁止打开新窗体。
        e.Cancel = True
        '此时转向自身窗体。
        Me.WebBrowser1.Navigate(CType(sender, WebBrowser).StatusText)
    End Sub

确实是没有问题。但是现在的网页中的数据都是动态的js出的动态数据 如何抓取?

提交按钮 是这种 
      <div class="bid-module " id="J-bid-module">
    
                                        <div class="bid-input-ct clearfix">
    
                                          <a  href="javascript:;" class="bid-price-btn bid-minus"></a>
    
                                          <input type="text" class="bid-price-input" id="J-bid-price-input"/>
 
                                          <a  href="javascript:;" class="bid-price-btn bid-plus"></a>
    
                                        </div>
    
                                        <div class="bid-submit" id="J-bid-submit"></div>
    
                                    </div>
<div id="J-bid-module-mask" style="display: none; "></div> 带js的代码如何模拟发送?

要学习哪方面的知识,求高手指点!! --------------------编程问答-------------------- 有人指点下么
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,