读书人

急求~请各位帮忙解决。解决方案

发布时间: 2012-02-21 16:26:23 作者: rapoo

急求~~请各位帮忙解决。
大家好。我在做一个程序,用的vb。其中有几个步骤出现了问题。-------以下3行中的idname,idpwd,idlogin分别为你登录的网页源码里头找到的用户密码和登录按钮的id或者name属性
ie.document.all(idname).value=用户名
ie.document.all(idpwd).value=用户密码
ie.document.all(idlogin).click '登录

我从源代码里找到相应的替换进去如下:
ie.Document.loginForm.UserId.Value = "hyangyang0613"
ie.Document.loginForm.userpass.Value = "hyy379509"
ie.Document.loginForm.submit.Click
执行这三句出现了错误。我个人觉得loginform有误。不知道该怎么改,想请懂的朋友帮忙看看。具体怎么改,希望能说详细点。343187687这是我的QQ号。希望可以在交流中找到。



[解决办法]
'你测一下吧 我测了一下OK的
Private Sub Form_Load()
WebBrowser1.Navigate ("http://www.xxxx.com/")
End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)

Call WebBrowser1.Document.All("idname").setAttribute("value", "用户名")
Call WebBrowser1.Document.All("idpwd").setAttribute("value", "密码")
WebBrowser1.Document.getElementById("idlogin").Click

End Sub

读书人网 >VB

热点推荐