关于IE的函数的返回值
看例子,写的163邮箱的自动登陆:#include <IE.au3>
$oIE = _IECreate ("http://mail.163.com")
$oForm = _IEFormGetObjByName ($oIE, "login163")
$oQuery = _IEFormElementGetObjByName ($oForm, "username")
_IEFormElementSetValue ($oQuery, "AutoIt IE.au3")
同样的方法,写入密码:
$oQuery = _IEFormElementGetObjByName ($oForm, "password")
_IEFormElementSetValue ($oQuery, "AutoIt IE.au3")
我看了帮助,但是还是不明白,IEFormGetObjByName与 _IEFormElementGetObjByName ,这两个函数的参数和返回值究竟是什么?
第一个的返回值是$oForm,第二个的返回值是$oQuery
$oIE这个变量我了解,他是_IECreate 参数打开网页后,指向网页的变量
那么$oForm和$oQuery,这两个变量分别是指向什么的啊?
我对HMTL有一点基础,望高人能用浅显简单的白话解释下。。。
多谢多谢了。。。
:face (23): 一个是表单名,一个是表单里面变量吧 表单里面变量就是填写进去的东西
是_IEFormElementSetValue函数写进去的
例子里_IEFormElementSetValue($oQuery, "AutoIt IE.au3"),后边的AutoIt IE.au3是填写到表单里的东西
老大们,没有人晓得么? 呵呵,没有看ie.au3的实现,不过它已经封装了一些DOM里的对象,_IEXXXX这类函数的返回值就是一个DOM对象的引用,但好象并非那对象本身,因为我试了有些DOM对象功能不能用。 就是DOM对象啊,怎么可能不能用呢 不错不错嘿嘿 学习了,新人呀,我
页:
[1]