这样的页面如何操作,用UDF一些函数得到结果为空
登录后页面源码如下所示<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>
<frameid="mid"></frame>
</html>
第一个frame是菜单(在页面左边),点击“测试”,test1菜单出现在“测试”菜单下方,点击test1在页面中央显示相关链接内容
如何点击“测试”?? 首先使用
_IEFrameGetObjByName ($oIE, "iFrameTwo")
或者
_IEFrameGetCollection ( ByRef $o_object [, $i_index = -1] )
获得foame对象
其次使用
_IEFormElementGetObjByName ( ByRef $o_object, $s_name [, $i_index = 0] )
获得你需要点击的对象
然后使用对象click($obj.click)方法
就可以点击此对象
页:
[1]