我正在编写一个脚本,我需要知道用户是否按下了ctrl+s或ctrl+p。我该怎么做呢。帮助将不胜感激。问题是一旦用户按下ctrl+s页面就不会进入脚本,它会直接被保存。
问问题
2730 次
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 回答