判斷鍵值

字號(hào):


    <html>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <head>
    <script language="javascript">
    var ie =navigator.appName=="Microsoft Internet Explorer"?true:false;
    function keyDown(e)
    {
    if(!ie)
    {
    var nkey=e.which;
    var iekey='現(xiàn)在是ns瀏覽器';
    var realkey=String.fromCharCode(e.which);
    }
    if(ie)
    {
    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;
    </script>
    </head>
    <body>
    //Javascript Document.
    <hr>
    <center>
    <h3>請(qǐng)按任意一個(gè)鍵。。。。</h3>
    </center>
    </body>
    </html>
    //禁止FSO
    1.注銷組件
    regsvr32 /u scrrun.dll
    2.修改PROGID
    HKEY_CLASSES_ROOT\Scripting.FileSystemObject
    Scripting.FileSystemObject
    3.對(duì)于使用object的用戶,修改HKEY_CLASSES_ROOT\Scripting.