<script src="https://unpkg.com/hotkeys-js/dist/hotkeys.min.js"></script>
<script type="text/javascript">
hotkeys('enter', function(event,handler) {
alert(111);
});
</script>
不多解释 在没有焦点的时候可以生效 上面代码另存为1.htm 自己试一下就知道了
也可以写到一起
hotkeys('ctrl+a,ctrl+b,r,f', function(event,handler) {
switch(handler.key){
case "ctrl+a":alert('you pressed ctrl+a!');break;
case "ctrl+b":alert('you pressed ctrl+b!');break;
case "r":alert('you pressed r!');break;
case "f":alert('you pressed f!');break;
}
});
Special Keys
esc
tab
space
return
backspace
scroll
capslock
numlock
pause
insert