-2

我正在编写一个脚本,我需要知道用户是否按下了ctrl+sctrl+p。我该怎么做呢。帮助将不胜感激。问题是一旦用户按下ctrl+s页面就不会进入脚本,它会直接被保存。

4

2 回答 2

4

更新:演示

$(document).keydown(function(e){
if (e.keyCode==80 && e.ctrlKey)
    $("body").append("<p>ctrl+p detected!</p>");
});
于 2013-02-24T07:02:03.457 回答
0

您必须编写一个脚本来侦听并取消 onkeydown 事件,这样浏览器就不会执行默认行为。或者也许使用这样的脚本?http://www.stepanreznikov.com/js-shortcuts/

于 2013-02-24T07:01:25.443 回答