jack2684 发表于 2011-8-26 16:04:53

autoit不能识别DOM的结构吗?[已解决]

本帖最后由 jack2684 于 2011-9-22 08:33 编辑

$oImgs=$mainFrame.document.images
For $img In $oImgs
    ...
    $tNode=$img.parent.previoussibling.previoussibling.previoussibling
    ...
Next
我这个代码第一行没问题,可是第4行就报错
C:\Program Files\autoit3\Include\jwc_gui3.au3 (82) : ==> ??????(?????).:
$tNode=$img.document.parent.previoussibling.previoussibling.previoussibling
$tNode=$img.document.parent^ ERROR

求指教,怎么能灵活使用DOM呢?

www378660084 发表于 2011-8-26 16:56:21

用_IE的GetCollection

netegg 发表于 2011-8-26 17:03:17

不知道楼主具体是要做什么,有一个domwrapper udf也许更合适些

jack2684 发表于 2011-8-26 17:08:33

回复 2# www378660084
用_IE的GetCollection
嗯。。我要获取的那个是表格里面的东西,很多很乱。唯一能标志的就是那个img了。那个是他的兄弟节点,所以用DOM会很直接吧。。。不知你能不能想到更厉害的方法?
请看图

jack2684 发表于 2011-8-26 17:09:18

回复 3# netegg


    好的,谢谢!!!~~回去试试

ghl781258 发表于 2011-8-28 19:21:15

是个值得研究的课题
页: [1]
查看完整版本: autoit不能识别DOM的结构吗?[已解决]