找回密码
 加入
搜索
查看: 2496|回复: 3

[IE类操作] 已解决 这个checkbox应该如何点上 ? IE

[复制链接]
发表于 2011-12-6 16:52:10 | 显示全部楼层 |阅读模式
本帖最后由 nop 于 2011-12-6 19:35 编辑

这个网页https://www.dropbox.com/referrals/NTUyMjg3NTYwOQ?src=global9

里面有三个form,但是都没name,导致我无法使用_IEFormGetObjByName ,如果我直接用$oIE 作为上级变量,就无法填写成功(估计有name重复的),几个input还可以勉强用send,但是checkbox我就没办法了,

还有就是_IEFormElementCheckBoxSelect这个函数不懂,参数第一项能不能直接用 $oIE,第二项$s_name是什么意思?(帮助chm:$s_name 指定想要匹配的表单名称 )
发表于 2011-12-6 19:15:26 | 显示全部楼层
本帖最后由 suiyefeng 于 2011-12-6 19:18 编辑

测试可以选择啊
#include <ie.au3>
$oIE = _IECreate("https://www.dropbox.com/referrals/NTUyMjg3NTYwOQ?src=global9", 1)
$check = _IEGetObjById($oIE , "tos_agree")
If Not $check.checked Then
        $check.click
EndIf

表单没有名字,可以用_IEFormGetCollection 这个函数来解决

评分

参与人数 2金钱 +30 收起 理由
nop + 10
afan + 20

查看全部评分

 楼主| 发表于 2011-12-6 19:35:41 | 显示全部楼层
多谢楼上的同学
发表于 2011-12-28 17:11:04 | 显示全部楼层
路过,看一下
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-1 03:24 , Processed in 0.097402 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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