84864694 发表于 2023-1-29 01:10:03

请教:油猴脚本click()无效问题

第一次遇见click()无效,网上查了很多方法都没用,setTimeout延时了没用,还有说是元素本身已经有了监听事件,我也查看了没有,但一直找不到问题在哪儿,有大佬愿意帮忙看一下吗,可以提供网站账号密码!(data/attachment/forum/202301/29/010907i8bexz0a88z0a5m5.jpg)

李恒道 发表于 2023-1-29 01:38:06

可能性如下

1.网页自身存在isTrusted验证等反机器手段
例如
https://bbs.tampermonkey.net.cn/thread-1741-1-1.html
2.你点错按钮了
3.你触发事件错了
[油猴脚本开发指南]元素规则校验和检测的触发
https://bbs.tampermonkey.net.cn/thread-1250-1-1.html
附注:开发脚本请勿使用360

steven026 发表于 2023-1-29 08:55:43

!(data/attachment/forum/202301/29/085321gidlxqiigqyibrbp.png)
先打开控制台查看元素的事件侦听器,只有是click事件才能用.click()触发,其余事件建议看楼上教程,不能无脑硬套
(另外click事件也不一定100%能用.click()正常触发,可能也会有一些反js校验)
页: [1]
查看完整版本: 请教:油猴脚本click()无效问题