用AUTOIT(Au3)配合JQuery(Js)操作网页自动化

本文介绍如何利用AUTOIT(Au3)和JQuery(Js)进行网页自动化操作,通过示例代码演示如何实现搜索框输入和提交操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

  • |
  • 浏览:161
  • |
  • 更新:2014-05-04 04:33

AUTOIT(Au3)与JQuery(Js)都是脚本语言,它们2者可以互相配合使其操作网页更加容易。达到网页自动化更加简便。

 

工具/原料

  • AUTOIT(Au3)

  • JQuery(Js)

AUTOIT(Au3)配合JQuery(Js)自动化网页操作

  1. 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. 2

    代码的讲解:

    这个是操作百度页面的一个很简单的例子

    jq简单操作:

    $("#id").click();  点击指定id的元素

    $("#id").val('text');  给指定id的输入框..赋值

    $(".class").click(); 点击指定class的元素(元素集合)

    $("input.class"); 点击指定类名的input元素

    更多操作请看jquery的帮助

    网页分析就要靠自己了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值