chrome+执行js填表_【命令库】仿WQM利用IE+Chrome谷歌双核操纵网页填表跨域框架+运行JS+禁止弹窗{v1.8}[2017.7.2] _ 资源库-征集 - 按键精灵论坛...

//通过句柄绑定浏览器网页

Hwnd = Plugin.Window.MousePoint()

If Lib.神梦_网页填表.IE_绑定网页(Hwnd, 5) = 0 Then

MsgBox "出错,绑定失败!", 16 + 4096, "警告!"

ExitScript

End If

//打开一个带框架的测试网址

Call Lib.神梦_网页填表.方法_网页打开("http://www.w3school.com.cn/tiy/t.asp")

Delay 2000

//输入HTML代码到网页编辑框里

HTML = Lib.神梦_网页填表.测试_HTML代码()

Call Lib.神梦_网页填表.网页_设置输入框(HTML, "id:TestCode")

Delay 2000

'点击提交代码,元素特征:tag:INPUT&value:提交代码

Call Lib.神梦_网页填表.网页_点击元素("tag:INPUT&value:提交代码")

Delay 2000

'账号输入框, 元素特征:name:firstname&frame:0

Call Lib.神梦_网页填表.网页_设置输入框("user123", "name:firstname&frame:0")

Delay 2000

'密码输入框, 元素特征:name:firstname&frame:0

Call Lib.神梦_网页填表.网页_设置输入框("123456", "name:lastname&frame:0")

Delay 2000

'下拉框选择,元素特征:id:mySelect&frame:0

'可以输入文本

Call Lib.神梦_网页填表.网页_设置下拉框("移动", "id:mySelect&frame:0")

Delay 2000

'也可以输入序号,从0开始

Call Lib.神梦_网页填表.网页_设置下拉框(0, "id:mySelect&frame:0")

Delay 2000

'复选框勾选,元素特征:name:coffee&frame:0

Call Lib.神梦_网页填表.网页_设置选择框(True, "name:coffee&frame:0")

Delay 2000

'获取弹窗按钮坐标(x|y),元素特征:tag:INPUT&value:弹窗&frame:0

MsgBox "【弹窗按钮坐标】:" & Lib.神梦_网页填表.网页_取元素信息("offset", "tag:INPUT&value:弹窗&frame:0"), 4096, "提示!"

Delay 2000

'获取表格(1,2)的内容,元素特征:id:myTable&frame:0

MsgBox "【表格 行1 列2 的内容】:" & Lib.神梦_网页填表.网页_取元素信息("table(1,2)", "id:myTable&frame:0"), 4096, "提示!"

Delay 2000

'判断元素是否存在,返回匹配的个数

MsgBox "【表格元素是否存在】:" & Lib.神梦_网页填表.网页_元素是否存在("id:myTable&frame:0"), 4096, "提示!"

Delay 2000

'设置表格的内容,元素特征:id:myTable&frame:0

For 行 = 0 To 4

For 列 = 0 To 2

Call Lib.神梦_网页填表.网页_设置表格(行, 列, "新内容(" & 行 & "," & 列 & ")", "id:myTable&frame:0")

Delay 500

Next

Next

MsgBox "开始禁止弹窗,之后你点击弹窗按钮就不会弹窗了,点击确定继续。。。", 4096, "提示!"

Call Lib.神梦_网页填表.方法_禁止弹窗(True)

'元素焦点设置,元素特征:tag:INPUT&value:弹窗&frame:0

Call Lib.神梦_网页填表.网页_元素焦点设置("tag:INPUT&value:弹窗&frame:0")

Delay 2000

'元素焦点移开,元素特征:tag:INPUT&value:弹窗&frame:0

Call Lib.神梦_网页填表.网页_元素焦点移开("tag:INPUT&value:弹窗&frame:0")

Delay 2000

'点击按钮,元素特征:tag:INPUT&value:弹窗&frame:0

Call Lib.神梦_网页填表.网页_点击元素加强("tag:INPUT&value:弹窗&frame:0")

Delay 2000

'可以利用 jQuery 来修改标题, 我内置集成了 jQuery 1.9.1

Call Lib.神梦_网页填表.网页_执行JS(0, "$('title').html('神梦出品');")

'利用JS语句返回网页标题

MsgBox "【网页标题】:" & Lib.神梦_网页填表.网页_执行JS(1, "var t=document.title;return t;")

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值