以后不在此处更新日志了,欢迎测友到新窝找我: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

代码不做过多的解释。JqueryCSS选择器和老版本中的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

 

评分:0

我来说两句

Open Toolbar