以后不在此处更新日志了,欢迎测友到新窝找我:http://www.wuchuanhu.cn/
让AutoIT支持CSS
上一篇 /
下一篇 2012-03-20 16:54:25
/ 个人分类:AutoIT实战
与实现AutoIT支持Xpath一样,让AutoIT支持CSS同样也是需要JavaScript库的支持。这里使用的是JQuery。
#include<IE.au3>
Global $oIE = _IECreate("http://www.baidu.com")
js(FileRead("jquery-1.7.min.js"))
js("$('#kw').val('Hello,world')")
js("$('#su').click()")
Func js($script)
$oIE.document.parentWindow.eval($script)
EndFunc
代码不做过多的解释。Jquery的CSS选择器和老版本中的Xpath选择器非常的强大,可以准确的定位到页面元素并进行控制。利用这些强大的JavaScript函数库一方面可以帮助我们定位到页面元素,另一方面又能简化代码增加可维护性。以下脚本与上面脚本功能一致。
#include<IE.au3>
Global $oIE = _IECreate("http://www.baidu.com")
js(FileRead("jquery-1.7.min.js")&FileRead("jquery.js"))
;js("$('#kw').val('Hello,world')")
js("$('#fm').find('#kw').val('Hello,world')")
js("$('#fm').find('#su').click()")
Func js($script)
$oIE.document.parentWindow.eval($script)
EndFunc
收藏
举报
TAG:
aslandhu
autoit
Autoit
AutoIT
autoIT