美文网首页
禁止浏览器F12

禁止浏览器F12

作者: i_木木木木木 | 来源:发表于2019-10-27 20:22 被阅读0次

禁止浏览器F12

注意:此方法只适用于展示数据,交互无法使用,因为用户每次修改数据都会导致重新加载页面

  • CSS样式,禁止选中中文
<style>
    html,body{  
        -moz-user-select: none; 
        -webkit-user-select: none;  
        -ms-user-select: none; 
        -khtml-user-select: none;  
        user-select: none;  
    }  
</style> 
  • JS禁止开启浏览器开发者模式,判断页面高度变化等
    let h = window.innerHeight;
    let w = window.innerWidth;

    //禁用右键
    document.oncontextmenu = function () { return false; };

    //在本网页的任何键盘敲击事件都是无效操作 (防止F12和shift+ctrl+i调起开发者工具)  
    window.onkeydown = window.onkeyup = window.onkeypress = function () {
        window.event.returnValue = false;
        return false;
    }

    //禁用开发者工具F12
    document.onkeydown = function () {
        if (window.event && window.event.keyCode == 123) {
            event.keyCode = 0;
            event.returnValue = false;
            return false;
        }
    };

    //如果用户在工具栏调起开发者工具,那么判断浏览器的可视高度和可视宽度是否有改变,如有改变则关闭本页面  
    window.onresize = function () {
        if (h != window.innerHeight || w != window.innerWidth) {
            window.close();
            window.location = "about:blank";
        }
    }

相关文章

  • 禁止用户打开浏览器控制台

    禁止用户打开浏览器控制台 禁止浏览器默认右键菜单 禁止浏览器文本选中 js css 禁止复制内容 禁止F12打开控...

  • 禁止浏览器F12

    禁止浏览器F12 注意:此方法只适用于展示数据,交互无法使用,因为用户每次修改数据都会导致重新加载页面 CSS样式...

  • js禁止常见操作

    1.禁止鼠标右键和f12操作 2.禁止复制和选中

  • 浏览器禁止检查

    浏览器禁止检查 1、浏览器未禁止检查前现象 2、浏览器禁止检查后现象 浏览器禁止安全检查命令:chrome.exe...

  • 【JS】禁止F12

    有很多网站都禁止用户按F12查看源码的。 比如 17素材,在打开某个素材选择预览的时候,就不允许按F12。 上面的...

  • 2018-11-28

    js禁止使用 F12 今天想要在项目添加禁止F12的一段代码,在网上找了别人的试了一下,但是没成功,于是做了一些修...

  • hack和兼容性

    如何调试 IE 浏览器 安装虚拟机使用ie浏览器f12打开控制台调试 使用某些版本的ie浏览器f12 什么是CSS...

  • 禁止用户打开浏览器控制台

    摘取 禁止浏览器默认右键菜单 禁止浏览器文本选中 JavaScript css 禁止复制内容 禁止用户按键盘F12...

  • 禁止复制、右键、F12

  • 浏览器F12 debugger 禁止调试解决方案

    浏览器开启F12抓包时,会被consle的debugger给强制中断,解决方案有2个:方案1: 根据步骤,第一步开...

网友评论

      本文标题:禁止浏览器F12

      本文链接:https://www.haomeiwen.com/subject/uhjtvctx.html