雅迅达网络 发表于 2022-7-30 18:54:22

油猴怎么点击二级菜单的按钮

油猴怎么点击二级菜单的按钮,
例如2-class.com 第二个选项的二级按钮
新手小白 求大神指教

steven026 发表于 2022-7-30 18:54:23

本帖最后由 steven026 于 2022-7-30 20:42 编辑

雅迅达网络 发表于 2022-7-30 20:33
按照你的方法试了,网站没有反应!

你看看代码是不是这样写,网站没反应呢

你先在devtools里面试试看有没有反应
有反应的话说明是脚本执行时元素没加载
建议你看看https://bbs.tampermonkey.net.cn/thread-835-1-1.html

代码要写成这种形式
let timer=setInterval(()=>{
    let element=document.querySelector("body > div:nth-child(12) > div > div > ul > li:nth-child(1) > a")
    if(element){
      clearInterval(timer)
      element.click()
    }
},100)

steven026 发表于 2022-7-30 20:19:22

本帖最后由 steven026 于 2022-7-30 20:24 编辑

控制台右键DOM标签,复制为JS路径
控制台或油猴内输入该JS路径+.click()
类似这样
document.querySelector("body > div:nth-child(12) > div > div > ul > li:nth-child(1) > a").click()

雅迅达网络 发表于 2022-7-30 20:33:51

本帖最后由 雅迅达网络 于 2022-7-30 20:35 编辑

steven026 发表于 2022-7-30 20:19
控制台右键DOM标签,复制为JS路径
控制台或油猴内输入该JS路径+.click()
类似这样

按照你的方法试了,网站没有反应!

你看看代码是不是这样写,网站没反应呢

雅迅达网络 发表于 2022-7-30 22:03:14

steven026 发表于 2022-7-30 20:39
你先在devtools里面试试看有没有反应
有反应的话说明是脚本执行时元素没加载
建议你看看https://bbs.tampe ...

感谢大佬,帮我解决了

wwwwwllllk 发表于 2022-7-31 10:33:52

steven026 发表于 2022-7-30 20:19
控制台右键DOM标签,复制为JS路径
控制台或油猴内输入该JS路径+.click()
类似这样


gg太强了,又学到了
页: [1]
查看完整版本: 油猴怎么点击二级菜单的按钮