• 首页
  • 教程
  • 资源
  • 脚本
  • 源码库
  • 卖脚本
  • 用户中心
  • 作者成长
加入收藏  返回官网
你的位置:按键精灵资源站
IE内核网页填表插件-支持跨框架跨域哦
发布: 2016-08-16 13:12:00 | 作者: | 来源: 按键精灵资源站
    因为工作需要,经常需要使用网页填表插件,于是下载了论坛上的好些网页填表插件,论坛上的插件也是各有千秋,有些插件也是非常好的,但很多时候还是不能满足我的需要,为了自己方便,我下了点功夫,自己编写了一个IE内核的网页填表插件,目前还在不断优化,这个插件将逐步增加我需要的功能,如果其他朋友有需要或者有建议或者在使用中遇到什么问题,也可以加我的交流群368821822,联系我
      因为,我再使用其他插件的时候经常遇到很悲催的问题,就是一般的插件,在使用的时候,对元素标识符,一般都是以ID CLASS 为确定元素唯一性的标志,可是我就经常遇到没有ID 类名也不是唯一的,这个时候就很悲催了,所以我才开发了这一款插件,它对元素标识符,支持一下几种方式:
例如,某元素源码为: <INPUT id=search_keyword class=ipt_search value=我了个去 name=query autocomplete="off" jQuery172056052350154344="2" sugId="1471321479815">
本帖隐藏的内容需要回复才可以浏览
这么多种选择元素的方式,我不相信还取不到元素!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
其他优点主要有:
1.跨域操作,完全无视网页框架,所以你完全不用操心这个
2.选择元素的方式比较多,额上面说过了
3.好吧,还没想到
缺点呢
1,功能不够多,我会逐步添加的,有想法或建议请联系我
2.没想到
好了.来看看这个插件有什么功能吧!

[attachimg]214793[/attachimg]

[attachimg]214797[/attachimg]给
[attachimg]214801[/attachimg]大
[attachimg]214805[/attachimg]家个使用例子:

[code]'下面的网址是按键论坛网页填表测试网页
'http://www.vrbrothers.com/cn/wqm/demo/pages/Demo-ComplexForm.aspx
hwnd = 69888'IE浏览器的句柄
//使用插件,第一步,请进行初始化操作!
If Plugin.iewz.Init(hwnd) = "1" Then
    TracePrint "初始化成功!"       
Else
        TracePrint "初始化失败!"
        EndScript
End If       
'账号
Call Plugin.iewz.WBK_SetText("id=ctl00_mainContent_tbUsername", "瓦砾卡卡")
'密码
Call Plugin.iewz.WBK_SetText("id=ctl00_mainContent_tbPassword", "1522aa55")
'性别
Call Plugin.iewz.DXK_SetChose("id=ctl00_mainContent_rblGender_0", 1)
'爱好
Call Plugin.iewz.XZK_SetChose("id=ctl00_mainContent_cblHobies_0", 1)
Call Plugin.iewz.XZK_SetChose("id=ctl00_mainContent_cblHobies_2", 1)
'自我评价
Call Plugin.iewz.WBKDH_SetText("id=ctl00_mainContent_tbSelfAssement", "我来试一试,看一看效果如何?" & vbcrlf & "效果不错!")
'同意
Call Plugin.iewz.XZK_SetChose("id=ctl00_mainContent_cbAcceptTerms", 1)
'点击提交
Call Plugin.iewz.ButtonClick("id = ctl00_mainContent_btnSubmit")
[/code]
另外 分析工具我也上传下,大家一起下载吧,,帮助文档 使用视频大家去群里观看!

[attachimg]214809[/attachimg]
好了. 这个网页填表插件,目前还在不断优化,这个插件将逐步增加我需要的功能,如果其他朋友有需要或者有建议或者在使用中遇到什么问题,也可以加我的交流群368821822,联系我
插件的下载看这里: 本帖隐藏的内容需要回复才可以浏览