用AUTOIT(Au3)配合JQuery(Js)操作网页自动化
2014-09-22 18:32
525 查看
|
浏览:161
|
更新:2014-05-04 04:33
AUTOIT(Au3)与JQuery(Js)都是脚本语言,它们2者可以互相配合使其操作网页更加容易。达到网页自动化更加简便。
工具/原料
AUTOIT(Au3)JQuery(Js)
AUTOIT(Au3)配合JQuery(Js)自动化网页操作
1下面是AUTOIT(Au3)代码:
;注释:自动执行搜索框输入hello内容自动提交搜索“经丶验”
#include<IE.au3>
Global $oIE = _IECreate("http://www.baidu.com")
js($oIE,FileRead("jquery-1.6.1.min.js"))
js($oIE,"$('#kw1').val('经丶验')")
$v = js($oIE,"$('#kw1').val()")
MsgBox(0,0,$v)
;;$ie:ie对象,或者frame对象
;;$script:要执行的js脚本
;;返回值:执行js脚本的结果
Func js($ie,$script)
$ie.document.parentWindow.execscript("window.ScriptReturn=" & $script)
Return $ie.document.script.ScriptReturn
EndFunc
2
代码的讲解:
这个是操作百度页面的一个很简单的例子
jq简单操作:
$("#id").click(); 点击指定id的元素
$("#id").val('text'); 给指定id的输入框..赋值
$(".class").click(); 点击指定class的元素(元素集合)
$("input.class"); 点击指定类名的input元素
更多操作请看jquery的帮助
网页分析就要靠自己了
相关文章推荐
- Autoit3操作网页实现自动化
- 【JS】jQuery设置定时器,访问服务器(PHP示例)配合微信、支付宝原生支付,跳转web网页
- Jquery操作Select 简单方便 一个js插件搞定
- Autoit3-实现对记事本的简单自动化操作
- JQuery 实现网页的快捷键操作
- 原生js和jQuery的DOM操作函数速度比较
- js/jquery操作cookie
- js和jquery对DOM的操作
- Js获取当前日期时间及其它操作(jquery?)
- jquery.cookie.js操作cookie实现“记住密码”,很简单很强大
- js,jQuery 排序的实现代码,网页标签排序的实现,标签排序
- 很棒的在线裁图工具jQuery1.4.2 + jquery.bitmapcutter.js + BitmapCutter.Core+的完美配合
- Jquery操作Select 简单方便 一个js插件搞定
- 基于CSS 和JS的网页SELECT下拉框美化,JQUERY 插件
- AutoHotkey/AutoIt自动化操作轻松入门系列
- jquery.cookie.js 操作cookie实现记住密码功能的实现代码
- js和jquery对DOM的操作
- JS/JQuery 获取多个同名的文本进行操作
- jquery和js操作checkbox radio select
- js(jquery)+表格行增加删除操作