本帖最后由 tan133 于 2009-12-15 02:10 编辑
前面我在研究网页的时候,碰到问题,问了
没人回答,自修一段时间后,问题未得解
但是发现一个非常有意思的事,
代码已经作精简
<html>
<head><title>test.htm</title></head>
<BODY>
<A href="http://1st.com">第一个</A>
<A href="http://2nd.com">第2个</A>
</BODY>
</html>
============================
我们用如下代码测试#include <IE.au3>
$oIE = _IECreate (@ScriptDir&"\test.htm")
$o_TBODYs = _IETagNameGetCollection($oIE,"a")
For $o_a In $o_TBODYs
$oLinks = _IELinkGetCollection ($o_A)
For $oLink In $oLinks
MsgBox(0, "Link Info", $oLink.outertext)
;此处将把全文所有的链接遍历N遍(N为全文链接总数)
;而不是把只遍历$o_A的链接
Next
Next
_IEQuit($oIE)
|