zoukankan      html  css  js  c++  java
  • 网页禁止右键,禁止F12,禁止选中,禁止复制,禁止缓存等操作

    一、禁止右键

                //方法一
           document.onmousedown = function () { if (event.button == 2) { return false; } }
           //方法二  document.oncontextmenu
    = function () { return false; }

    二、禁止F12

                //方法一
           document.onkeydown = function (e) { var currentKey = 0, k = e || window.event; currentKey = k.keyCode || k.which || k.charCode; if (currentKey == 123) { window.event.cancelBubble = true; window.event.returnValue = false; } }
           //方法二 document.onkeydown
    = function () { if (window.event && window.event.keyCode == 123) { window.event.returnValue = false; } }

    三、禁止选中

                body{
                    -webkit-user-select:none;
                    -moz-user-select:none;
                    -ms-user-select:none;
                    user-select:none;
                }

    四、禁止复制

                function noCopy(){   
                    event.returnValue = false;   
                }
           <body oncopy="noCopy()"></body>

    五、禁止缓存

            <meta http-equiv="Pragma" content="no-cache"/>  
            <meta http-equiv="Cache-Control" content="no-cache"/>  
            <meta http-equiv="Expires" content="0"/> 
  • 相关阅读:
    浏览器窗口的尺寸和大小
    Oracle
    Maven
    框架使用xm配置文件中文件头信息
    Oracle SQL Developer 安装
    Jquery函数的几种写法
    spring boot拦截器配置
    java之大文件断点续传
    idea打jar包经验总结
    oracle模糊搜索避免使用like,替换为instr()
  • 原文地址:https://www.cnblogs.com/guomin/p/9177729.html
Copyright © 2011-2022 走看看