yusan523356 发表于 2012-6-30 19:30:12

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

本帖最后由 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语句后可以了,貌似是没有加载完成的原因

yusan523356 发表于 2012-6-30 19:31:38

求助求助求助求助

extirpate 发表于 2013-6-5 01:02:22

弹出来的东西block住脚本了吧?

fccfx8 发表于 2013-6-6 10:12:20

我怎么没看懂就已解决了
页: [1]
查看完整版本: [已解决]对于脚本模拟点击所弹出的IE,怎么获取新弹出的对象