當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

容易取得鍵盤的KeyCode

容易取得鍵盤的KeyCode

更新時間:2019-06-23 文章作者:未知 信息來源:網絡 閱讀次數:


前言:
1、上幾次討論右鍵禁止等問題的時候,有網友問那里有鍵值表,我今天寫了一個javascript,以饗各位有需要者。
2、適用于ns瀏覽器和ie瀏覽器。
3、代碼行。
<html>
<!--//this code by hongseheike-->
<head>
<script language="javascript">
  ns4 = (document.layers) ? true : false;
  ie4 = (document.all) ? true : false;
function keyDown(e){
  if(ns4){
  var nkey=e.which;
  var iekey='現在是ns瀏覽器';
  var realkey=String.fromCharCode(e.which);
}
  if(ie4){
  var iekey=event.keyCode;
  var nkey='現在是ie瀏覽器';
  var realkey=String.fromCharCode(event.keyCode);
  if(event.keyCode==32){realkey='\' 空格\''}
  if(event.keyCode==13){realkey='\' 回車\''}
  if(event.keyCode==27){realkey='\' Esc\''}
  if(event.keyCode==16){realkey='\' Shift\''}
  if(event.keyCode==17){realkey='\' Ctrl\''}
  if(event.keyCode==18){realkey='\' Alt\''}
}
  alert('ns瀏覽器中鍵值:'+nkey+'\n'+'ie瀏覽器中鍵值:'+iekey+'\n'+'實際鍵為'+realkey);
}
document.onkeydown = keyDown;
if(ns4){
document.captureEvents(Event.KEYDOWN);}
</script>
</head>
<body>
//Javascript Document
<hr>
<center>
<h3>請按任意一個鍵。。。。</h3>
</center>
</body>
</html>
4、運行行。
<html><!--//this code by hongseheike--><head><script language="javascript"> ns4 = (document.layers) ? true : false; ie4 = (document.all) ? true : false;function keyDown(e){ if(ns4){ var nkey=e.which; var iekey='現在是ns瀏覽器'; var realkey=String.fromCharCode(e.which);} if(ie4){ var iekey=event.keyCode; var nkey='現在是ie瀏覽器'; var realkey=String.fromCharCode(event.keyCode); if(event.keyCode==32){realkey='\' 空格\''} if(event.keyCode==13){realkey='\' 回車\''} if(event.keyCode==27){realkey='\' Esc\''} if(event.keyCode==16){realkey='\' Shift\''} if(event.keyCode==17){realkey='\' Ctrl\''} if(event.keyCode==18){realkey='\' Alt\''}} alert('ns瀏覽器中鍵值:'+nkey+'\n'+'ie瀏覽器中鍵值:'+iekey+'\n'+'實際鍵為'+realkey);}document.onkeydown = keyDown;if(ns4){document.captureEvents(Event.KEYDOWN);}</script></head><body>//Javascript Document<hr><center><h3>請按任意一個鍵。。。。</h3></center></body></html>
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]
4、說明:代碼有局限性,大家可以幫我完善。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
亚洲嫩草影院久久精品