我想禁用某些网页的打印。如何将跨浏览器热键(Cntrl + P)连接到每当按下热键时都会触发的javascript?
您可以通过捕获事件来覆盖。
jQuery(document).bind("keyup keydown", function(e){
if(e.ctrlKey && e.keyCode == 80){
return false;
}
});
还有一个很棒的库是捕鼠器
尝试键盘快捷键库。
与其只是复制粘贴它,不如让我们看看源代码并了解它是如何工作的。
你可以在这里看到来源