我编写了一个用户脚本CTRL,该脚本在按下++SHIFT时对文本区域中的选定文本执行特定操作B。
这是通过keypress
为 textarea 注册一个事件然后检查按下的键来完成的。为了防止浏览器处理组合键,我使用了preventDefault()
在 Firefox 中运行良好的方法(未打开库窗口,而是执行了我的代码)。
但是,在 Chrome 中,该组合键会打开书签栏,keypress
甚至不会触发该事件。
我想知道是否有办法在 Chrome 中创建这样的快捷方式。它需要与用户脚本一起使用——真正的扩展不是一种选择,因为我不想为 Firefox 和 Chrome 维护两个不同的“版本”。