一段 JavaScript 实现禁止用户打开控制台与鼠标右键查看源码

因为某些原因很多用户不希望被看到源文件或是查找相关地址等信息,常规的技术手段就是屏蔽鼠标右键与F12键;

在网上找了很多类似的代码都是无效的,根本无启用,今天从某博客的源代码中找到了相关代码,发现挺好用分享出来;

留给需要多你

<script type='text/javascript'> 
    window.oncontextmenu=function(){return false;} 
    window.onkeydown = window.onkeyup = window.onkeypress = function () { 
    window.event.returnValue = false; 
        return false; 
    } 
    var h = window.innerHeight,w=window.innerWidth; 
    window.onresize = function () { 
        if (h!= window.innerHeight||w!=window.innerWidth){ 
            window.close(); 
            window.location = "about:blank"; 
        } 
    } 
</script> 

这里需要说明的是,由于代码是JavaScript,那么也就是说如果用户的浏览器禁用JavaScript,该段代码就会失效。

猜你喜欢

转载自www.cnblogs.com/shenjingwa/p/11404955.html
今日推荐