现在很多网页上的按钮并不是真的button,而是使用div弄出来的。不知道能不能实现点击含有某些文字的按钮(在span内的)?
因为没有id,而通过class会有多个类似的按钮,所以最好能直接通过文字去判断。比如我要点击【保存】这个按钮。
目前我是通过图片来实现,但换个环境可能就不能用了。
另外,我想到,不同的按钮肯定是实现了不同的功能,是不是除了去点击这个按钮之外,我也可以直接调用它后台对应的脚本也行?
反馈最好带上网址,这样我能试试复现,如果网址不想公开可以发在留言
首先确认一下有没有开启精确模式。然后可以试一下用Xpath代替选择器(开头要加xpath:)
再不济可以用pClick语句,不过他会给你全点了,而且点击后如果有新标签页打开,需要手动设置延迟再运行activeLTab语句
你说的最后一点没法实现,不过动作支持运行JS代码,你可以尝试一下😉
谢谢回复!由于是在公司内网使用,系统也是公司内部的系统,所以无法提供。
其实之前就使用过pClick语句,但并没有所说的打开多个标签页,而是出现了一个系统内部的提示,我都不知道手动点才能点出这个提示框,所以也搞不清楚怎么会出现这种情况了。
今天早上又试了一下
pClick|保存
出现如下错误了:
我觉得pclick的方式比较直观,不知道能不能改进一下?可以指定点击页面上第N个出现的文字?还有能不能实现双击,有些地方是需要双击的。
最新版V37实现了点击第N个出现的文字,但数字并非真实,请看目录的「最近更新一览」的第一条中的视频