Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在GreaseMonkey中调用'getEventListeners'_Javascript_Copy_Listener_Greasemonkey - Fatal编程技术网

Javascript 如何在GreaseMonkey中调用'getEventListeners'

Javascript 如何在GreaseMonkey中调用'getEventListeners',javascript,copy,listener,greasemonkey,Javascript,Copy,Listener,Greasemonkey,我正在尝试用GreaseMonkey/TamperMonkey编写一个用户脚本。我想删除所有copy侦听器。但是沙箱中似乎没有定义getEventListeners 我尝试了unsafeWindow,但是仍然缺少getEventListeners 有没有一种方法可以在油腻的环境中称之为“油腻” 或者是否有任何方法可以删除所有copy侦听器?这是一个devtools命令,仅在devtools控制台中可用。您可以做的是在documentstart运行脚本,并在unsafeWindow中覆盖addEv

我正在尝试用GreaseMonkey/TamperMonkey编写一个用户脚本。我想删除所有
copy
侦听器。但是沙箱中似乎没有定义
getEventListeners

我尝试了
unsafeWindow
,但是仍然缺少
getEventListeners

有没有一种方法可以在油腻的环境中称之为“油腻”


或者是否有任何方法可以删除所有
copy
侦听器?

这是一个devtools命令,仅在devtools控制台中可用。您可以做的是在
documentstart
运行脚本,并在unsafeWindow中覆盖addEventListener,只需忽略对
copy
事件的所有调用。根据实际站点的不同,可以使用基于停止事件传播的更简单方法。@wOxxOm谢谢。它起作用了。我使用中的脚本覆盖它。这是一个devtools命令,仅在devtools控制台中可用。您可以做的是在
documentstart
运行脚本,并在unsafeWindow中覆盖addEventListener,只需忽略对
copy
事件的所有调用。根据实际站点的不同,可以使用基于停止事件传播的更简单方法。@wOxxOm谢谢。它起作用了。我使用中的脚本来覆盖它。