这个网页怎么自动登录
<p><font face="Verdana"><a href="http://www.sdo.com/loginPT.asp">http://www.sdo.com/loginPT.asp</a></font></p><p> </p>
<p> </p>
<p>账号密码输入部分的源码如下:</p>
<p> </p>
<p><font face="Verdana"> <table width="220" border="0" cellspacing="0" cellpadding="2" id="ptid"><br/> <tr align="left"><br/> <td width="90">盛大通行证:</td><br/> <td width="122"><input name="ptname" id="ptname" type="text" size="16" maxlength="50" title="(为了提高您帐号的安全性,建议您使用通行证帐号登录)"></td><br/> </tr><br/> <tr align="left"><br/> <td width="90">密码:</td><br/> <td width="122"><input name="ptpwd" id="ptpwd" type="password" size="16" maxlength="20"></td><br/> </tr><br/> </table></font> </p>
<p> </p>
<p>以前都是用的 value=。。。</p>
<p>这个没有,不知道怎么搞了。。。。。。。。</p> <p>这两个输入框都有ID,那就简单得很啊.</p> <div class="msgheader">QUOTE:</div><div class="msgborder"><b>
<p><font face="Verdana">Option Explicit</font></p>
<p><font face="Verdana">Private Const sURL As String = "http://www.sdo.com/loginPT.asp"</font></p>
<p><font face="Verdana">Private Sub Form_Load()<br/> WebBrowser1.Navigate sURL<br/>End Sub</font></p>
<p><font face="Verdana">Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)<br/> If URL = sURL Then<br/> Dim Ele As Object<br/> <br/> Set Ele = WebBrowser1.Document.getElementById("ptname") '根据ID取得对象<br/> Ele.Value = "www.m5home.com"<br/> <br/> Set Ele = WebBrowser1.Document.getElementById("ptpwd") '根据ID取得对象<br/> Ele.Value = "www.m5home.com"<br/> End If<br/>End Sub</font></p></b></div>
<p>测试通过.</p> <p>用啊循环或者就用sendkeys算了</p>
页:
[1]