叁恨写的
#include <IE.au3>
$oIE = _IECreate("http://mail.163.com/",0,1,1,1 )
_IELoadWait ($oIE)
$UserName = _IEGetObjById ($oIE, "username")
If IsObj($UserName) Then $UserName.value = "您的用户名"
$PassWord = _IEGetObjById ($oIE, "password")
If IsObj($PassWord) Then $PassWord.value = "您的密码"
$submit = _IEGetObjByName ($oIE, "登录邮箱")
If IsObj($submit) Then $submit.click
_IEGetObjById ($oIE, "username")这里,是不是匹配网页源码里的username?可是我查看源码时发现了好多个username,怎么能确定你要的那个username啊?
还有,IsObj($submit) 那里,返回值是1的时候是不是代表着TURE啊?为什么要检查一个变量或者表达式是否为对象类型啊?
还有,$UserName.value 是什么意思啊?为什么要用.value 了?看帮助文档没找见value ……
达人帮帮忙……
谢谢咯……
[ 本帖最后由 小猫妖 于 2009-3-21 10:44 编辑 ] |