Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在web应用程序中绑定系统快捷方式?_Javascript_Google Docs - Fatal编程技术网

Javascript 如何在web应用程序中绑定系统快捷方式?

Javascript 如何在web应用程序中绑定系统快捷方式?,javascript,google-docs,Javascript,Google Docs,我看到谷歌doc可以使用很多桌面短键,似乎它在听你键入的键盘。如何使用javascript实现它?多谢各位 使用按键按下事件: $(document).keydown(function(e) { if(e.ctrlKey && e.which == 102) { // ctrl+f pressed e.preventDefault(); // do something } }); 注意,这个示例使用jQuery。它也可以在没有jQ

我看到谷歌doc可以使用很多桌面短键,似乎它在听你键入的键盘。如何使用javascript实现它?多谢各位

使用按键按下事件:

$(document).keydown(function(e) {
    if(e.ctrlKey && e.which == 102) { // ctrl+f pressed
        e.preventDefault();
        // do something
    }
});
注意,这个示例使用jQuery。它也可以在没有jQuery的情况下完成,但事件处理在所有浏览器中并不完全相同,因此我强烈建议您使用jQuery或其他Javascript框架