找回密码
 加入
搜索
查看: 1854|回复: 1

[IE类操作] 这样的页面如何操作,用UDF一些函数得到结果为空

[复制链接]
发表于 2010-9-8 10:13:29 | 显示全部楼层 |阅读模式
登录后页面源码如下所示

<html>
  <head></head>
  <Frameset id="frameset">
    <frame id="menubar" title="leftFrame" name="menubar" src="showmenu.do">
        <html>
          <head></head>
          <body>
             <ul>
               <li expanded="0" style="cursor:default;">
                  <img></img>
                  <span cc2_id="0">测试</span>
                    <ul>
                       <li>
                         <img></img>
                         <span>test1</span>
                       </li>
                    </ul>
                  </span>
               </li>
             </ul>
           </body>                  
        </html>
     </frame>
  </Frameset>
  <frame  id="mid"></frame>
</html>

第一个frame是菜单(在页面左边),点击“测试”,test1菜单出现在“测试”菜单下方,点击test1在页面中央显示相关链接内容

如何点击“测试”??
发表于 2010-9-10 10:17:20 | 显示全部楼层
首先使用
_IEFrameGetObjByName ($oIE, "iFrameTwo")
或者
_IEFrameGetCollection ( ByRef $o_object [, $i_index = -1] )
获得foame对象
其次使用
_IEFormElementGetObjByName ( ByRef $o_object, $s_name [, $i_index = 0] )
获得你需要点击的对象
然后使用对象click($obj.click)方法
就可以点击此对象
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-18 17:34 , Processed in 0.085127 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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