回答

3

爲了使你的代碼跨瀏覽器,你應該:

document.onkeydown = function(e) { 
    e = e || window.event; 
    var keyCode = e.keyCode || e.which; 

    if(keyCode == 83) { alert("hello"); } 
} 

檢查上面的代碼片段here

+0

它的工作原理。我真的看起來像這樣。 非常感謝。 :-) – Aajahid 2009-09-11 22:15:34

+0

不客氣SHAKTI。 – CMS 2009-09-11 22:26:51

2
+0

謝謝你的鏈接。真的很有幫助。這將有助於我更多地瞭解它們。我非常喜歡學習新的東西。 – Aajahid 2009-09-11 22:17:00

0

你允許使用jQuery?因爲這將工作:

$(window).keydown(function(event){ 
    if(event.keyCode == 83){ 
      alert('hello'); 
    } 
}); 

Partially boosted from here

+1

謝謝,但我不喜歡使用jQuery。 – Aajahid 2009-09-11 22:20:08