2011-03-18 39 views
0

我想爲我的網站做一個簡單的快捷方式功能,我很新的JavaScript。基本上很簡單的事情:當有人按「n」鍵(鍵碼:78)跳轉到頁面「display.php」。我希望這可以在所有平臺上工作(即,mozilla等)。javascript中的關鍵schortcut?

回答

0

爲確保跨瀏覽器功能,在jQuery等通用庫上進行中繼是個不錯的主意。有這樣做的方法:http://api.jquery.com/keypress/

試試這個

$('body').keypress(function(event) { 
    if (event.which == '78') { 
    window.location.href = 'yourURL'; 
    } 
}); 
0

使用此:

<script type="text/javascript"> 
    document.onkeyup = KeyCheck;  

    function KeyCheck(e) 
    { 
     var KeyID = (window.event) ? event.keyCode : e.keyCode; 
     switch(KeyID) 
     { 
      case KEY_CODE: 
      document.Form1.KeyName.value = "..."; 
      <!-- DO STUFF --> 
     } 
    } 
</script>