• 禁止键盘上的刷新键F5等


    <script   language= "Javascript "> 
     <!--           //屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键           //Author:   meizz(梅花雨)   2002-6-18   
     function   document.oncontextmenu(){
    event.returnValue=false;
    }
    //屏蔽鼠标右键    
    function   window.onhelp(){
    return   false
    }   
    //屏蔽F1帮助    
    function   document.onkeydown()    {          
     if   ((window.event.altKey)&&                     ((window.event.keyCode==37)||         
    //屏蔽   Alt+   方向键   ←                          (window.event.keyCode==39)))        
     //屏蔽   Alt+   方向键   →           
    {                    
    alert( "不准你使用ALT+方向键前进或后退网页! ");                    event.returnValue=false;           
    }                   
     /*   注:这还不是真正地屏蔽   Alt+   方向键,因为Alt+方向键弹出警告框时,按住Alt键不放。用鼠标点掉警告框,这种屏蔽方法就失效了*/           
    if   ((event.keyCode==8)      ||                                                  
     //屏蔽退格删除键                       
    (event.keyCode==116)||                                                   
    //屏蔽   F5   刷新键                      
    (event.ctrlKey   &&   event.keyCode==82)){  
     //Ctrl   +   R                    
    event.keyCode=0;                   
    event.returnValue=false;                    
    }           
    if(event.keyCode==122){
    event.keyCode=0;event.returnValue=false;
    }      
    //屏蔽F11           
    if(event.ctrlKey   &&   event.keyCode==78)   event.returnValue=false;         
    //屏蔽   Ctrl+n           
    if(event.shiftKey   &&   event.keyCode==121)event.returnValue=false;      
    //屏蔽   shift+F10           
    if   (window.event.srcElement.tagName   ==    "A "   &&   window.event.shiftKey)                          
    window.event.returnValue   =   false;                                       
    //屏蔽   shift   加鼠标左键新开一网页          
    if   ((window.event.altKey)&&(window.event.keyCode==115))                                      
     //屏蔽Alt+F4           
    {                       
    window.showModelessDialog( "about:blank ", " ", "dialogWidth:1px;dialogheight:1px ");                       return   false;          
     }    
    }      
    </script>
  • 相关阅读:
    第二阶段站立会议(3)
    第二阶段站立会议(2)
    第二阶段站立会议(1)
    返回一个最大联通子数组的和
    场景调研
    课程改进意见
    百度搜索引擎——评价
    求1的个数
    《校园封神榜》个人工作总结——第十天
    《校园封神榜》个人工作总结——第九天
  • 原文地址:https://www.cnblogs.com/shenliang123/p/2224379.html
Copyright © 2020-2023  润新知