<html><br /><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"><br /> <head><br /> <script language="javascript"><br /> var ie = navigator.appName == "Microsoft Internet Explorer" ? true : false;</p><p> function keyDown(e){<br /> if (!ie) {<br /> var nkey = e.which;<br /> var iekey = '現在是非ie瀏覽器';<br /> var realkey = String.fromCharCode(e.which);<br /> }<br /> if (ie) {<br /> var iekey = event.keyCode;<br /> var nkey = '現在是ie瀏覽器';<br /> var realkey = String.fromCharCode(event.keyCode);<br /> if (event.keyCode == 32) {<br /> realkey = '\' 空格\''<br /> }<br /> if (event.keyCode == 13) {<br /> realkey = '\' 斷行符號\''<br /> }<br /> if (event.keyCode == 27) {<br /> realkey = '\' Esc\''<br /> }<br /> if (event.keyCode == 16) {<br /> realkey = '\' Shift\''<br /> }<br /> if (event.keyCode == 17) {<br /> realkey = '\' Ctrl\''<br /> }<br /> if (event.keyCode == 18) {<br /> realkey = '\' Alt\''<br /> }<br /> }<br /> alert('ns瀏覽器中索引值:' + nkey + '\n' + 'ie瀏覽器中索引值:' + iekey + '\n' + '實際鍵為' + realkey);<br /> }</p><p> document.onkeydown = keyDown;<br /> </script><br /> </head><br /> <body><br /> <center><br /> <h3>請按任意一個鍵。。。。</h3><br /> </center><br /> </body><br /></html>
運行代碼
來自於:http://blog.sina.com.cn/s/blog_53c81e5901000b2y.html