• 禁止/屏蔽 鼠标右键


    <body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onbeforecopy="return false" onmouseup=document.selection.empty() oncopy=document.selection.empty() onselect=document.selection.empty()></body>
    
    onselectstart="return false" 禁止选择,ondragstart="return false"禁止拖放,oncopy=document.selection.empty() 禁止拷贝。
    
    禁止保存:<noscript><iframe src="*.htm"></iframe></noscript>,放在head里面。
    
    禁止粘贴:<input type=text onpaste="return false">
    
    关闭输入法:<input style="ime-mode:disabled">
    
    屏蔽鼠标右键:
    function document.oncontextmenu(){event.returnValue=false;}
    
    屏蔽F1帮助:
    function window.onhelp(){return false}
    
    屏蔽其他键
    function document.onkeydown()
    {
       if ((window.event.altKey)&&
       ((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
       (window.event.keyCode==39))) //屏蔽 Alt+ 方向键 →
       {
        alert("不准你使用ALT+方向键前进或后退网页!");
        event.returnValue=false;
       }
       
       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;
       }
    }
    
    屏蔽打印:
    <style>
    @media print{
    * {display:none}
    }
    </style> 
  • 相关阅读:
    【C++】基础及引用
    gradle打包分编译环境
    gradle
    MediaPlayer滑动不准的问题
    python初步入门
    音频播放服务
    《深入理解Android2》读书笔记(二)
    缓存(LruCache)机制
    handler机制
    监听网络状态
  • 原文地址:https://www.cnblogs.com/liuswi/p/2754635.html
Copyright © 2020-2023  润新知