<Body onkeypress = "javascript: Alert (window. event. keycode);">
<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 browser now ';
VaR realkey = string. fromcharcode (E. Which );
}
If (ie4 ){
VaR iekey = event. keycode;
VaR nkey = 'ie browser now ';
VaR realkey = string. fromcharcode (event. keycode );
If (event. keycode = 32) {realkey = '\ 'space \''}
If (event. keycode = 13) {realkey = '\' press enter \''}
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 browser key value: '+ nkey +' \ n' + 'ie browser key value: '+ iekey +' \ n' + 'actual key is' + realkey );
}
Document. onkeydown = keydown;
If (ns4 ){
Document. captureevents (event. keydown );}
</SCRIPT>
</Head>
<Body>
// JavaScript document
<HR>
<Center>
<H3> press any key .... </H3>
</Center>
</Body>
</Html>