V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
yuejieyao

JS 有办法 remove 匿名监听吗?或者有什么歪路子能达到效果

  •  
  •   yuejieyao · Oct 11, 2021 · 2750 views
    This topic created in 1664 days ago, the information mentioned may be changed or developed.
    想写一个油猴脚本把 B 站复制文本内容时添加的后缀去了
    通过 F12 可以看到 B 站监听了 id="article-content"的 div 上的 copy 事件,但是这个监听执行的函数是匿名的,无法正常通过 removeEventListener 来移除
    请问有什么办法能移除,或者有什么歪路子能达到效果吗
    4 replies    2021-10-11 15:54:37 +08:00
    monkeyWie
        1
    monkeyWie  
       Oct 11, 2021
    可以直接再写个监听事件,然后禁用冒泡就行了
    yuejieyao
        3
    yuejieyao  
    OP
       Oct 11, 2021
    @monkeyWie 感谢,用这个思路成功了
    iNaru
        4
    iNaru  
       Oct 11, 2021
    阻止 B 站复制文本添加内容,uBO 规则就能解决
    bilibili.com##+js(aeld, copy)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2494 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 12:16 · PVG 20:16 · LAX 05:16 · JFK 08:16
    ♥ Do have faith in what you're doing.