关于禁止开发者调用console

禁止页面右键点击及禁止f12调出控制台,但是存在兼容性问题,chrome下全功能,firefox下禁止f12失效,ie下全部失效,源码如下:


<script>

    //禁止右键和f12

    function click(e) {

        if (document.all) {

            if (event.button==2||event.button==3) { alert("你要干嘛");

                oncontextmenu='return false';

            }

        }

        if (document.layers) {

            if (e.which == 3) {

                oncontextmenu='return false';

            }

        }

    }

    if (document.layers) {

        document.captureEvents(Event.MOUSEDOWN);

    }

    document.onmousedown=click;

    document.oncontextmenu = new Function("return false;")

    document.onkeydown =document.onkeyup = document.onkeypress=function(){

        if(window.event.keyCode == 123) {

            window.event.returnValue=false;

            return(false);

        }

    }


</script>


上一篇:常用工具之本地化


下一篇:Golang /Go调试工具delve