Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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 在非窗口上重定向keydown事件_Javascript_Events_Window_Keydown - Fatal编程技术网

Javascript 在非窗口上重定向keydown事件

Javascript 在非窗口上重定向keydown事件,javascript,events,window,keydown,Javascript,Events,Window,Keydown,因此,我正在网站上构建一个用户脚本(与javascript脚本相同),我想知道是否有可能在不修改窗口的情况下防止在窗口上发生按键事件。onkeydown=…一个用户脚本实际上与“javascript脚本”不同,您正在使用的userscript平台在回答这个问题时起着重要作用。然而,假设它是最常见和最流行的一种,您可以用JavaScript中相同的方法来执行它,只要您在正确的时间运行它 // ==UserScript== // @run-at document-start // ==/UserSc

因此,我正在网站上构建一个用户脚本(与javascript脚本相同),我想知道是否有可能在不修改窗口的情况下防止在窗口上发生按键事件。onkeydown=…

一个用户脚本实际上与“javascript脚本”不同,您正在使用的userscript平台在回答这个问题时起着重要作用。然而,假设它是最常见和最流行的一种,您可以用JavaScript中相同的方法来执行它,只要您在正确的时间运行它

// ==UserScript==
// @run-at document-start
// ==/UserScript==
document.addEventListener( 'keydown', event => {
  event.stopImmediatePropagation();
  // Do some other stuff instead
} );