模拟鼠标点击一个索引链接(在源码内的顺序从0开始).
#include <IE.au3>
_IELinkClickByIndex ( ByRef $o_object, $i_index [, $f_wait = 1] )
$o_object | InternetExplorer.Application,窗口或者框架(frame)对象的对象变量 |
$i_index | 你想要点击的链接索引数,从0开始 |
$f_wait | [可选参数]: 定义在返回前是否等待窗口加载完毕 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: | 包含无效参数数量 |
; *******************************************************
; 示例 - 打开带有基本示例的浏览器, 点击页面上的第三个链接
; (注, 首个链接的索引为0)
; *******************************************************
#include <IE.au3>
Local $oIE = _IE_Example("basic")
_IELinkClickByIndex($oIE, 2)