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

请问大佬如何修改网站原有的右键菜单

[复制链接]
  • TA的每日心情
    擦汗
    昨天 10:22
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    9

    主题

    40

    帖子

    54

    积分

    初级工程师

    Rank: 4

    积分
    54
    发表于 2022-6-30 20:02:18 | 显示全部楼层 | 阅读模式

    这是网站原有的右键菜单
    image.png
    这是网站其中一个板块的菜单
    image.png

    我打算把“查看历史销售价”这项加到上面那个菜单里,请问大佬应该怎么做?

    image.png
  • TA的每日心情
    慵懒
    23 小时前
  • 签到天数: 50 天

    [LV.5]常住居民I

    4

    主题

    97

    帖子

    135

    积分

    荣誉开发者

    Rank: 10Rank: 10Rank: 10

    积分
    135

    荣誉开发者猫咪币纪念章

    发表于 2022-6-30 21:26:41 | 显示全部楼层
    去DOM里找菜单div,右键菜单本质是阻止右键默认事件,然后显示隐藏的div并将top和left改到鼠标右键位置
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    12

    主题

    402

    帖子

    579

    积分

    荣誉开发者

    Rank: 10Rank: 10Rank: 10

    积分
    579

    活跃会员热心会员突出贡献三好学生猫咪币纪念章中秋纪念章国庆纪念章荣誉开发者

    发表于 2022-6-30 21:47:50 | 显示全部楼层
    这种右键菜单是网站自己实现的(应该是contextmenu事件),基本只能跟源码了。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 10:22
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    9

    主题

    40

    帖子

    54

    积分

    初级工程师

    Rank: 4

    积分
    54
    发表于 2022-6-30 21:59:19 | 显示全部楼层
    steven026 发表于 2022-6-30 21:26
    去DOM里找菜单div,右键菜单本质是阻止右键默认事件,然后显示隐藏的div并将top和left改到鼠标右键位置 ...

    谢大佬,找到div了,不过加上去后点击没反应,可能是做了监听绑定
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 10:22
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    9

    主题

    40

    帖子

    54

    积分

    初级工程师

    Rank: 4

    积分
    54
    发表于 2022-6-30 22:01:17 | 显示全部楼层
    cxxjackie 发表于 2022-6-30 21:47
    这种右键菜单是网站自己实现的(应该是contextmenu事件),基本只能跟源码了。 ...

    找到div了,不过加上去后点击没反应,可能是做了监听绑定
    请问大佬有没有那种可以劫持看看模块是调用了哪个函数?
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    12

    主题

    402

    帖子

    579

    积分

    荣誉开发者

    Rank: 10Rank: 10Rank: 10

    积分
    579

    活跃会员热心会员突出贡献三好学生猫咪币纪念章中秋纪念章国庆纪念章荣誉开发者

    发表于 2022-6-30 22:42:57 | 显示全部楼层
    琦玉 发表于 2022-6-30 22:01
    找到div了,不过加上去后点击没反应,可能是做了监听绑定
    请问大佬有没有那种可以劫持看看模块是调用了哪 ...

    F12从事件里面跟呗,有可能是闭包里的函数,那就很麻烦,不过你能找到div的话,可以尝试复制一个加上去(cloneNode,不要破坏原来的),然后自己绑一个click事件,点击时调用原来的click,但也有可能存在上下文的问题,不一定有用。
    回复

    使用道具 举报

    发表回复

    本版积分规则

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