比如说有一网页../reg?funcid=rpstart,现在要向该网页提交的数据是xxx@mail.com和id=123,用C#怎么做?
參考答案:如果你能修改网页就可以,这样不行,因为../reg?funcid=rpstart只接受一个参数
如果网页中有填写email与id的input,还有一个提交按钮,你可以试试下面的方法,不过我是用VB写的
用网易的首页来举例
新建一个窗休
加入一个activex控件:Microsoft Web 游览器,对象名为WebBrowser1
加入一个按钮CommandButton1
响应事件
'CommandButton1 单击
Private Sub CommandButton1_Click()
WebBrowser1.Navigate ""
End Sub
'WebBrowser1 下载完成
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
WebBrowser1.Document.getElementById("userName").Click
WebBrowser1.Document.getElementById("userName").Value = "test"
WebBrowser1.Document.getElementById("password").Click
WebBrowser1.Document.getElementById("password").Value = "test"
WebBrowser1.Document.getElementById("login").Submit
End Sub