如何在JavaScript中听Ctrl-P键按?

我想禁用某些网页的打印。 如何将浏览器热键(Cntrl + P)连接到按下热键时将触发的javascript?

您可以通过捕获事件来覆盖。

jQuery(document).bind("keyup keydown", function(e){ if(e.ctrlKey && e.keyCode == 80){ return false; } }); 

还有一个很棒的图书馆是Mousetrap

尝试键盘快捷键库 。

而不是仅仅复制粘贴它让我们看看源并理解它是如何工作的。

你可以在这里看到来源