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