• js中的屏蔽(转)


    原文出处:http://blog.csdn.net/cjz_huateng/article/details/9622533

    /** 屏蔽F1帮助 */  
    window.onhelp = function(){return false;}   
      
    /**  
    *屏蔽 F5、Ctrl+N、Shift+F10、Alt+F4  
    *如果想要屏蔽其他键,则找到对应的 keyCode 再依照此方法即可  
    */  
    document.onkeydown = function(event){   
        event = window.event || event;   
        if(event.keyCode==116 || (event.ctrlKey && event.keyCode==78) || (event.shiftKey && event.keyCode==121) || (event.altKey && event.keyCode==115)){   
            event.keyCode =0;   
            event.returnvalue = false;   
        }   
    }   
      
    /** 屏蔽鼠标右键 */  
    document.oncontextmenu = function(){return false;}   
      
    //或者   
      
    document.onmousedown = function(event){   
        event = window.event || event;   
        if(document.all && event.button == 2) {   
            event.returnvalue=false;   
        }   
    }   
      
    /**  
    * 屏蔽“后退”功能(<a href="javascript:replaceLocation('http://www.google.com')" mce_href="javascript:replaceLocation('http://www.google.com')">Google</a>)  
    * @param url 页面要转向的URL  
    */  
    function replaceLocation(url){   
        document.location.replace(url);   
    }   
      
    /** 屏蔽选中网页内容 */  
    document.onselectstart=function(){return false;}   
      
    /** 屏蔽复制网页内容 */  
    document.body.oncopy = function(){return false;}   
      
    /** 屏蔽剪切网页内容 */  
    document.body.oncut = function(){return false;}   
      
    /** 屏蔽向网页粘贴内容 */  
    document.body.onpaste = function(){return false;}   
      
    /** 屏蔽拷屏(不停的清空剪贴板) */  
    window.setInterval('window.clipboardData("Text", "")', 100);   
      
    /**  
    * 屏蔽查看源文件( <body onload=clear()> )  
    */  
    function clear() {       
        var source=document.body.firstChild.data;       
        document.open();       
        document.close();       
        document.body.innerHTML = source;       
    }

    /**

    * 屏蔽js报错

    */

    function KillError()

    {

      return true;

    }

    window.onerror=KillError;

  • 相关阅读:
    软件公司项目经理岗位职责
    指针和链表
    数据结构
    五子棋
    AtCoder Grand Contest 031 B
    两道dp
    博客搬迁
    [Codeforces Round #526 (Div. 2)]
    [Educational Codeforces Round 55 (Rated for Div. 2)][C. Multi-Subject Competition]
    [codeforces Mail.Ru Cup 2018 Round 3][B Divide Candies ][思维+数学]
  • 原文地址:https://www.cnblogs.com/m3Lee/p/3794855.html
Copyright © 2020-2023  润新知