2009-06-12 30 views
2

如何在IE7中使用Javascript作爲按鍵組合鍵處理按鍵?IE7句柄組合按鍵

例如,我想要命令「Ctrl + I」來觸發我的通知腳本。我怎麼去解決這個問題?

回答

2

如果使用jQuery是一個選項,你可以看看這個項目:

http://code.google.com/p/js-hotkeys/

如果jQuery是不是一種選擇,但僅着眼於IE7(僅在測試),你可以使用下面的代碼示例來構建:

<html> 
    <head> 
    <script type="text/javascript"> 
    function handleKeyDown() { 
     if (event.ctrlKey && event.keyCode == 17) { 
     alert('ctrl-i pressed!'); 
     } 
    } 
    </script> 
</head> 
<body onkeydown="handleKeyDown()"> 
</body> 
</html> 
+0

好的答案,但不幸的是沒有。 – 2009-06-12 19:43:45