window 以外的重定向 keydown 事件

Redirect keydown event on other than window

所以我正在网站上构建一个用户脚本(与 javascript 脚本相同),我想知道是否可以在不修改的情况下防止 window 上发生 keydown 事件window.onkeydown = ...

用户脚本实际上并不是 "same as a javascript script",您使用的用户脚本平台在回答这个问题时起着重要作用。但是,假设它是常见和流行的矿石之一,您可以像在 JavaScript 中那样做,只要您在正确的时间 运行...

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