yoyoyuye 发表于 2014-10-31 08:21:08

163邮箱自动登录

163邮箱自动登录,无法获取到Button的登录按钮,请帮忙看看:
#include<IE.au3>
$oIE=_IECreate("http://mail.163.com",1,1,1,0)
$oForm=_IEFormGetObjByName($oIE,"login163")
$oQuery=_IEFormElementGetObjByName($oForm,"username")
_IEFormElementSetValue($oQuery,"xxxxxx")
$oQueryPasswd=_IEFormElementGetObjByName($oForm,"password")
_IEFormElementSetValue($oQueryPasswd,"xxxxx")
$oButton=_IEGetObjByName($oIE,"loginBtn")
_IEAction($oButton,"ckick")
;$oButton=_IEFormElementGetObjByName($oForm,"loginBtn")
;_IEAction($oButton,"click")
;$oButton=_IEFormGetCollection($oIE,"button")
;for $Element in $oButton
;       if $Element.tabindex="6" Then
;               _IEAction($Element,"click")
;       EndIf
; Next
; Sleep(1100)
;_IEFormSubmit($oForm,1)

骗子 发表于 2014-10-31 10:15:49

ckick??????????

骗子 发表于 2014-10-31 10:16:02

_IEAction($oButton,"ckick")

lin6051 发表于 2014-10-31 10:34:58

_IEGetObjById($oIE,"loginBtn")

user3000 发表于 2014-11-3 22:00:28

回复 1# yoyoyuye


我遇过几回类似的情况。都是一些"IE的命令"不支持IE9,非代码的问题;
转到IE8的环境就可以了。

xiaonox 发表于 2014-11-4 15:21:01

不懂。
学习一下

骗子 发表于 2014-11-4 15:43:25

回复 5# user3000

他这个问题不在这里,CLICK都打错了,能成功才怪呢

三维码 发表于 2014-11-5 09:40:40

楼主解决了吗?

Authree 发表于 2014-11-6 11:45:49

楼主单词拼写有误~~~{:1_592:}

vuivui 发表于 2014-11-7 09:12:36

本帖最后由 vuivui 于 2014-11-7 09:13 编辑

163邮箱我是这样登陆的:https://reg.163.com/logins.jsp?username=abcd&password=123456&'&url=http://fm163.163.com/coremail/fcg/ntesdoor2abcd为用户名
123456为密码

j88iang 发表于 2014-11-8 08:09:43

回复 10# vuivui


   qq邮箱这个没有这个方法登录呢

定格的夜空 发表于 2014-11-8 11:26:50

回复 10# vuivui

好方法,厉害!,收藏了。感谢层主

elesky 发表于 2014-11-16 11:11:37

回复 10# vuivui


    这个方法,很不错!谢谢分享
页: [1]
查看完整版本: 163邮箱自动登录