IT技术博客网IT技术博客网IT技术博客网

当前位置: 首页 > 前沿

防止别人扒皮仿站网站前端页面JS方法大全

JS代码如下,可以一波全用

<script type="text/javascript">

//禁止右键
document.oncontextmenu = new Function("return false;");

//禁用F12
window.onkeydown = window.onkeyup = window.onkeypress = function (event) {
    // 判断是否按下F12,F12键码为123
    if (event.keyCode == 123) {
    event.preventDefault(); // 阻止默认事件行为
    window.event.returnValue = false;
    }
}

// 禁止查看源文件
function clear(){
    Source=document.body.firstChild.data;
    document.open();
    document.close();
    document.title="看不到源代码";
    document.body.innerHTML=Source;
    }

// 调用调试器后跳转
var threshold = 160; // 打开控制台的宽或高阈值
// 每秒检查一次
var check = setInterval(function() {
    if (window.outerWidth - window.innerWidth > threshold || 
        window.outerHeight - window.innerHeight > threshold) {
        // 如果打开控制台,则刷新页面
         window.location = 'http://www.gezhisen.com'
    }
}, 1000);

// 禁止鼠标右键
 document.oncontextmenu = function(event) {
        if (window.event) {
            event = window.event;
        }
        try {
            var the = event.srcElement;
            if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
                return false;
            }
            return true;
        } catch (e) {
            return false;
        }
    }

</script>



技术QQ交流群:157711366

技术微信:liehuweb

写评论