找回密码
 加入
搜索
查看: 2404|回复: 1

[IE类操作] ie自动登陆 焦点已聚焦到登陆控件了 就点不下去(已解决)

[复制链接]
发表于 2010-9-6 16:40:01 | 显示全部楼层 |阅读模式
本帖最后由 liufenglg 于 2010-9-6 16:57 编辑

#include <IE.au3>
$oIE = _IECreate ("www.126.com")
_IELoadWait ($oIE)
$UserName = _IEGetObjById ($oIE, "iptUser")
$UserName.focus
If IsObj($UserName) Then $UserName.value = "000"
$PassWord = _IEGetObjById ($oIE, "iptPwd")
$PassWord .focus
If IsObj($PassWord) Then $PassWord.value = "000"
$Submit = _IEGetObjByName ($oIE, "enter.x")
$Submit.focus
$Submit.submit
WinActivate("126网易免费邮--你的专业电子邮局 - Windows Internet Explorer","ipt-b")
Send("{enter}")

焦点已经聚焦到登陆那了  
$Submit.submit
Send("{enter}")
都不起作用

看了该贴http://www.autoitx.com/forum.php ... tid=7849&page=1受到 bob  de
启发

$Submit.submit该为$Submit.click可以登陆
发表于 2010-9-6 17:24:46 | 显示全部楼层
本帖最后由 xb0x 于 2010-9-6 17:25 编辑

#include <IE.au3>
$oIE = _IECreate ("www.126.com")
_IELoadWait ($oIE)
$UserName = _IEGetObjById ($oIE, "iptUser")
$UserName.focus
If IsObj($UserName) Then $UserName.value = "000"
$PassWord = _IEGetObjById ($oIE, "iptPwd")
$PassWord .focus
If IsObj($PassWord) Then $PassWord.value = "000"
$submit = _IEGetObjByName ($oIE, "enter.x")

If IsObj($submit) Then $submit.click
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-6 09:46 , Processed in 0.082050 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表