|
发表于 2009-4-24 12:31:47
|
显示全部楼层
本帖最后由 lynfr8 于 2009-4-24 12:34 编辑
里面有的,用索引搜索啊老兄~~~
_IELinkClickByText
模拟鼠标点击一个链接,依据匹配链接的文字的字串.
#include <IE.au3>
_IELinkClickByText ( 对象变量, "链接文字" [, 索引 = 0], 等待 = 1]] )
参数
对象变量 | InternetExplorer.Application,窗口或者框架(frame)对象的对象变量 | "链接文字" | 网页中需要点击的链接显示的文字 | 索引 | [可选]: 如果链接文字不止一次,定义你想要点击哪一个链接(从0开始) | 等待 | [可选]: 定义在返回前是否等待窗口加载完毕
0 = 立即返回,不等待窗口加载
1 = (默认) 等待窗口加载完毕然后返回 |
返回值
成功: | 返回 -1 | 失败: | 返回0并且设置 @ERROR | @Error: | 0 ($_IEStatus_Success) = 无错 | | 1 ($_IEStatus_GeneralError) = 一般性错误 | | 3 ($_IEStatus_InvalidDataType) = 无效数据类型 | | 4 ($_IEStatus_InvalidObjectType) = 无效对象类型 | | 6 ($_IEStatus_LoadWaitTimeout) = 加载等待超时 | | 7 ($_IEStatus_NoMatch) = 不匹配 | | 8 ($_IEStatus_AccessIsDenied) = 访问被禁止 | | 9 ($_IEStatus_ClientDisconnected) = 客户端断开 | @Extended: | 包含无效参数数量 |
备注
并非所有组件都像其显示的那样是链接,它们通常是通过获取Javascript在其他DOM组件的点击事件模拟点击链接的.要激活这种组件,使用_IEAction的"click" .
估计其他朋友可能缺少这个帮助文件
附送一个啦: |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入
×
|