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

[IE类操作] [已解决]对于脚本模拟点击所弹出的IE,怎么获取新弹出的对象

[复制链接]
发表于 2012-6-30 19:30:12 | 显示全部楼层 |阅读模式
本帖最后由 yusan523356 于 2012-6-30 22:34 编辑
Func monidianji1($ob,$sMyString)
$oLinks = _IELinkGetCollection($ob)
For $oLink in $oLinks
    $sLinkText = _IEPropertyGet($oLink, "innerText")
    If StringInStr($sLinkText, $sMyString) Then
         _IEAction($oLink, "click")
        ExitLoop
    EndIf
Next
EndFunc
是这个函数点击的链接

也在论坛搜索过,用过IEATTACH,但是几种模式都获取不到
$OpenPage2=_IEAttach("百合信息平台","Title")
$ochengjibiao = _IEFormGetObjByName ($OpenPage2, "studentScore")
$oSelect1 = _IEFormElementGetObjByName ($ochengjibiao, "term")
_IEFormElementOptionSelect ($oSelect1, "第2011至2012学年第二学期", 1, "byText")
不成功

加入sleep语句后可以了,貌似是没有加载完成的原因
 楼主| 发表于 2012-6-30 19:31:38 | 显示全部楼层
求助求助求助求助

评分

参与人数 1金钱 -20 收起 理由
afan -20

查看全部评分

发表于 2013-6-5 01:02:22 | 显示全部楼层
弹出来的东西block住脚本了吧?
发表于 2013-6-6 10:12:20 | 显示全部楼层
我怎么没看懂就已解决了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-17 17:37 , Processed in 0.087959 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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