Javascript 如何在GreaseMonkey中调用'getEventListeners'
我正在尝试用GreaseMonkey/TamperMonkey编写一个用户脚本。我想删除所有Javascript 如何在GreaseMonkey中调用'getEventListeners',javascript,copy,listener,greasemonkey,Javascript,Copy,Listener,Greasemonkey,我正在尝试用GreaseMonkey/TamperMonkey编写一个用户脚本。我想删除所有copy侦听器。但是沙箱中似乎没有定义getEventListeners 我尝试了unsafeWindow,但是仍然缺少getEventListeners 有没有一种方法可以在油腻的环境中称之为“油腻” 或者是否有任何方法可以删除所有copy侦听器?这是一个devtools命令,仅在devtools控制台中可用。您可以做的是在documentstart运行脚本,并在unsafeWindow中覆盖addEv
copy
侦听器。但是沙箱中似乎没有定义getEventListeners
我尝试了unsafeWindow
,但是仍然缺少getEventListeners
有没有一种方法可以在油腻的环境中称之为“油腻”
或者是否有任何方法可以删除所有
copy
侦听器?这是一个devtools命令,仅在devtools控制台中可用。您可以做的是在documentstart
运行脚本,并在unsafeWindow中覆盖addEventListener,只需忽略对copy
事件的所有调用。根据实际站点的不同,可以使用基于停止事件传播的更简单方法。@wOxxOm谢谢。它起作用了。我使用中的脚本覆盖它。这是一个devtools命令,仅在devtools控制台中可用。您可以做的是在documentstart
运行脚本,并在unsafeWindow中覆盖addEventListener,只需忽略对copy
事件的所有调用。根据实际站点的不同,可以使用基于停止事件传播的更简单方法。@wOxxOm谢谢。它起作用了。我使用中的脚本来覆盖它。