找回密码
 加入
搜索
查看: 3566|回复: 5

[IE类操作] _IEFormElementGetObjByName两次同一个name出错

[复制链接]
发表于 2011-12-7 15:37:10 | 显示全部楼层 |阅读模式
不知是什么原因,求解。
        Func ip_mac()

                        $oIE=_IECreate("http://192.168.0.1/security/ip_mac.htm",0,1,1,0)
                _IEPropertySet($oIE,"toolbar",0);隐藏工具栏

                _IEPropertySet($oIE,"width",800);设置IE宽800像素
                _IEPropertySet($oIE,"height",600);设置ie高600像素
                _IEPropertySet($oIE,"resizable",0);设置ie不可以调整大小 
                _IEPropertySet($oIE,"title","Webpage AutoTest v0.0.2");设置ie标题取代原标题
                $oForm = _IEFormGetObjByName($oIE,"frm_ipmacbind")
                $oQuery = _IEFormElementGetObjByName($oForm,"btn_scan")
                _IEAction($oQuery,"click")
                Sleep(6000)
                $oQuery = _IEFormElementGetObjByName($oForm,"chk_all")
                _IEAction($oQuery,"click")
                $oQuery = _IEFormElementGetObjByName($oForm,"btn_bind")
                _IEAction($oQuery,"click")
                
                $oQuery = _IEFormElementGetObjByName($oForm,"chk_all")
                _IEAction($oQuery,"click")
                $oQuery = _IEFormElementGetObjByName($oForm,"btn_unbind")
                _IEAction($oQuery,"click")
                EndFunc
        
 楼主| 发表于 2011-12-7 15:38:04 | 显示全部楼层
出错信息Return SetError($_IEStatus_Success, $i_length, $o_object.elements.item($s_Name, $i_index))
Return SetError($_IEStatus_Success, $i_length, $o_object.elements.item($s_Name, $i_index)^ ERROR
 楼主| 发表于 2011-12-7 16:02:28 | 显示全部楼层
$oQuery = _IEFormElementGetObjByName($oForm,"removeall")
                _IEAction($oQuery,"click")
                $oQuery = _IEFormElementGetObjByName($oForm,"chk_all")
                _IEAction($oQuery,"click")
                $oQuery = _IEFormElementGetObjByName($oForm,"macaccept")
                _IEAction($oQuery,"click")

这样也会导致同样的错误
 楼主| 发表于 2011-12-7 16:15:38 | 显示全部楼层
没有人能解决么?难道是autoit本身的问题?
 楼主| 发表于 2011-12-7 16:31:12 | 显示全部楼层
算了,放弃了,晚上查查资料再说,要不就是autoit的ie.au3有问题,要不就是网页的脚本有问题。
发表于 2011-12-8 10:20:11 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-20 20:29 , Processed in 0.084343 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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