JS 代码
<html> <head> <skript type = "text/javaScript"> window.onload = function () {HotKeyHandler.init (); } var hotkeyHandler = {currentMainKey: null, currentValuekey: null, init: function () {hotkeyHandler.register (0, "k", function () {alert ("注册成功");}); }, Register: Funktion (Tag, Wert, func) {var mainkey = ""; Switch (Tag) {case 0: mainkey = 17; // Strg Break; Fall 1: Maintey = 16; // Schichtpause; Fall 2: Mainkey = "18"; // Alt Break; } document.onkeyUp = function (e) {HotkeyHandler.CurrentMainkey = null; } document.onkeydown = function (Ereignis) {// 获取键值 var keycode = event.KeyCode; var keyValue = string.fromCharCode (Ereignis.KeyCode); if (HotkeyHandler.CurrentMainkey! if (func! = null) func (); }} if (keyCode == mainkey) hotkeyHandler.currentMainkey = keyCode; }}} </script> </head> <body> 测试 , 按下 Strg+k 你就会发现神奇的事情发生了 </body> </html>