如果获取到Ie某个对象的属性?『已解决』
本帖最后由 loveauto 于 2012-10-22 14:33 编辑网页中有这样的连接
<a href="forum.php?mod=viewthread&tid=3&extra=page%3D1" class="xi2">2</a>Local $oLinks = _IELinkGetCollection($oIE)
For $oLink In $oLinks
ConsoleWrite($oLink.href& @CRLF)
Next这样说可以把链接获取出来,但怎么把class="xi2"这个值获取处理呢?$oLink.class没这个值 ,
_IEPropertyGet($oLink, "class")也不行 class属性用法是xxxx.classname
LZ提供的信息不全,如果class是唯一的话,可以这样判断
$oAs = _IETagNameGetCollection($oIE, "A")
If Not @error Then
For $oA In $oAs
If $oA.classname == "xi2" Then
ConsoleWrite($oA.innertext & "-" & $oA.href & @CRLF)
;$oA.click()
EndIf
Next
EndIf
网页操作建议多看看DHTML手册 楼主看看_IEPropertyGet的备注部分,有class这个属性吗? 回复 2# komaau3
非常感谢 如何获取网页中的连接啊?
页:
[1]