回复 2# netegg
网上搜资料有那么个东东(http://www.w3school.com.cn/xmldom/met_document_evaluate.asp)
就是这么说的哦,亲有何高见,如
1、如何用类似 _IECreate 打开一个 Firefox 浏览器窗口?
2、我的程序中的 document.evaluate 为何执行不了?
期待支招,谢谢!!#include<IE.au3>
Global $oIE = _IECreate("http://www.baidu.com")
$oIE.document.getElementById("kw").value='xpath'
js(FileRead("E:\编程\AutoIt3\Product\Taobao\javascript-xpath-latest.js"))
js(FileRead("E:\编程\AutoIt3\Product\Taobao\jquery-1.7.min.js"))
$test='var test = xpath("'
$test=$test & "//Input[@id='su']" & '")'
$test=$test&';alert(test.snapshotLength);test.snapshotItem(0).click()'
js($test)
Func js($script)
$oIE.document.parentWindow.eval($script)
EndFunc
|