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

2021-10-11 15:13:32 +08:00
 yuejieyao
想写一个油猴脚本把 B 站复制文本内容时添加的后缀去了
通过 F12 可以看到 B 站监听了 id="article-content"的 div 上的 copy 事件,但是这个监听执行的函数是匿名的,无法正常通过 removeEventListener 来移除
请问有什么办法能移除,或者有什么歪路子能达到效果吗
1929 次点击
所在节点    JavaScript
4 条回复
monkeyWie
2021-10-11 15:15:13 +08:00
可以直接再写个监听事件,然后禁用冒泡就行了
fengjianxinghun
2021-10-11 15:37:52 +08:00
yuejieyao
2021-10-11 15:38:27 +08:00
@monkeyWie 感谢,用这个思路成功了
iNaru
2021-10-11 15:54:37 +08:00
阻止 B 站复制文本添加内容,uBO 规则就能解决
bilibili.com##+js(aeld, copy)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/807060

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX