前言: 1、上幾次討論右鍵禁止等問題的時(shí)候,有網(wǎng)友問那里有鍵值表,我今天寫了一個(gè)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='現(xiàn)在是ns瀏覽器'; var realkey=String.fromCharCode(e.which); } if(ie4){ var iekey=event.keyCode; var nkey='現(xiàn)在是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'+'實(shí)際鍵為'+realkey); } document.onkeydown = keyDown; if(ns4){ document.captureEvents(Event.KEYDOWN);} </script> </head> <body> //Javascript Document <hr> <center> <h3>請按任意一個(gè)鍵。。。。</h3> </center> </body> </html> 4、運(yùn)行行運(yùn)行代碼框
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
4、說明:代碼有局限性,大家可以幫我完善。
出處:藍(lán)色理想
責(zé)任編輯:紅色黑客
◎進(jìn)入論壇網(wǎng)頁制作、網(wǎng)站綜合版塊參加討論
|