介绍
对网页上元素进行判断是否出现?如果在10s内出现该元素,就进行点击或者其他操作,支持XPath和css,支持网页中出现的文本元素,小白也能用。
因为经常会对网页点击,我就编辑了这个模块,下次遇到相同编程动作需要,就直接引用这个挺好。省去重复编辑几个步骤。
有时候点击一些网页,经常要进行等待,不然直接点击就会出现错误。
我就编辑这个等待程序。只要出现了就点击元素,没有出现就继续等待,所以当出现的一瞬间基本上4ms就可以点击,大大的提高了点击效率。 不用延时了,这个延时3s或者是5s都不太准。用这个准。
另外有些网页加载出来元素,但是页面还是没有体现出来,所以还需要再来添加一些等待ms,推荐在200-600ms。
新手不知道如何取值和点击网页,或者是网页css元素经常变化,也可以用这个。
像下面一样设置即可。
另外请注意,如果要用Quicker 进行取值,要把里面的取值器改成css才行。 因为Quicker软件取值只支持css,XPath语法是需要手动取值的。
子程序的参数
输入
标签页ID
Text
选择器类型
Text
是否用XPath文本包含
网页重复文本可能存在很多,请多调试 。
Text
XPath包含的可见文本
输入网页中需要查找的文本,请注意部分 按钮文字中间有空格,比如:登 录
Text
可见文本排序选择
如出现多个文本,请选择找到第几个?
Text
选择器
在此输入css取值或XPath语法
Text
每次查找间隔时间
元素查找需要3-20ms时间,请填写 希望再次增加间隔时间,以减少电脑cpu计算。
Integer
等待元素最长秒数
比如30秒没有找到,就退出本子程序。返回false
Number
点击间隔时间
找到元素之后 到 点击 之间的时间,ms单位,部分元素是找到后 并没有加载出来 导致点击无效,所以调整此延迟可点到。
Integer
点击该元素
Text
输出
查找元素结果输出
查找成功之后返回true,否则false。只有当规定时间找不到此元素,就会返回false。
Boolean
返回元素innerText内部文本
Text
最近更新
修订版本
|
更新时间
|
更新说明
|
6
|
2天2小时前
|
1
|
5
|
2023-12-27 13:40
|
脚本框架改为 顶层,对网页兼容性更好,比如京东京麦后台
|
4
|
2023-09-09 10:44
|
新增 返回内部文本
|