上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
12下一页
返回列表 发新帖

【小白求助】页面有一个按钮需要鼠标移上去才显示,html里的元素一开始也是隐藏的

[复制链接]

该用户从未签到

1

主题

10

回帖

11

积分

助理工程师

积分
11
发表于 2023-10-18 22:27:19 | 显示全部楼层 | 阅读模式
悬赏2油猫币未解决

image.pngimage.png

如上图所示,鼠标需要悬停才显示,才能进行退出登录操作。

image.pngimage.png

如上图所示,鼠标未悬停前隐藏了元素,显示后才能搜索到class进行click操作。

尝试用document.querySelector('.xxx').dispatchEvent(new Event('mouseover')),虽然控制台返回了true,还是不行,后面的操作已经尝试了,只要隐藏元素显示出来,都能进行click点击,只有这一步不行。

求大佬解惑!!!

该用户从未签到

1

主题

10

回帖

11

积分

助理工程师

积分
11
发表于 2023-10-18 22:29:50 | 显示全部楼层
因为查了半天,了解到js只能关闭自身标签页,无法关闭整个chrome浏览器,所以才想着曲线救国,用退出登录
回复

使用道具 举报

  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4188

    回帖

    4055

    积分

    管理员

    积分
    4055

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-10-18 22:44:52 | 显示全部楼层
    可以抓一下退出登录的请求,然后用这个请求来代替这个点击
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    10

    回帖

    11

    积分

    助理工程师

    积分
    11
    发表于 2023-10-19 10:21:12 | 显示全部楼层
    王一之 发表于 2023-10-18 22:44
    可以抓一下退出登录的请求,然后用这个请求来代替这个点击

    好的,谢谢大佬,loginout请求可以用,但是要填对token,我用login替代挤下线也可以,现在在尝试抓取每次下发的token
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4188

    回帖

    4055

    积分

    管理员

    积分
    4055

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-10-19 10:27:00 | 显示全部楼层
    Tatcha 发表于 2023-10-19 10:21
    好的,谢谢大佬,loginout请求可以用,但是要填对token,我用login替代挤下线也可以,现在在尝试抓取每次 ...

    这样的话,可以看看事件监听器,看看是什么事件触发显示的,例如油中,这样就可以触发信息的那个

    document.querySelector("#comiis_key").dispatchEvent(new MouseEvent("mouseover"))
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    10

    回帖

    11

    积分

    助理工程师

    积分
    11
    发表于 2023-10-19 12:27:09 | 显示全部楼层

    王一之 发表于 2023-10-19 10:27

    这样的话,可以看看事件监听器,看看是什么事件触发显示的,例如油中,这样就可以触发信息的那个

    docume ...

    image.png
    大佬,这边一个事件监听器都没有,只有上级的root才有,网页的access-token我也没找到用js自动获取的办法,现在该尝试什么思路呢

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4188

    回帖

    4055

    积分

    管理员

    积分
    4055

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-10-19 13:44:48 | 显示全部楼层
    Tatcha 发表于 2023-10-19 12:27
    [md]![image.png](data/attachment/forum/202310/19/122439tkpq0ztt0xxrpawa.png)
    大佬,这边一个事件监 ...

    这个我也得看看具体情况才知道了,试试直接对这个标签发一个事件

    或者看看是不是通过css的方式去实现的,在样式里面,:hov,强制一下元素状态

    access-token为什么不能js获取到?
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5959

    回帖

    6758

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6758

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2023-10-19 14:01:22 | 显示全部楼层
    Tatcha 发表于 2023-10-19 12:27
    [md]![image.png](data/attachment/forum/202310/19/122439tkpq0ztt0xxrpawa.png)
    大佬,这边一个事件监 ...

    提问最好带上网址和测试方法
    这个页面是ant框架+React
    是由React进行分发事件消息的
    参考元素校验那节就可以拿到操作函数
    关于事件触发没有成功是因为只是凭感觉在找事件
    应该先分析他监听了什么再考虑触发和传递什么

    点评

    专业  发表于 2023-10-19 17:21
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5959

    回帖

    6758

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6758

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2023-10-19 14:04:21 | 显示全部楼层
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    10

    回帖

    11

    积分

    助理工程师

    积分
    11
    发表于 2023-10-19 17:20:22 | 显示全部楼层
    王一之 发表于 2023-10-19 13:44
    这个我也得看看具体情况才知道了,试试直接对这个标签发一个事件

    或者看看是不是通过css的方式去实现的 ...

    谢谢大佬,因为不会,小白刚开始学习
    b站看了视频教程来的,还以为大佬你和李恒道是一个人hhh
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表