chaihongjun.me

禁用chrome的F12功能,防止被打开WEB调试功能

function fuckyou() {

    window.close(); //关闭当前窗口(防抽)

    window.location = "about:blank" //将当前窗口跳转置空白页

}

function ck() {

    console.profile();

    console.profileEnd();

    if (console.clear) {

        console.clear()

    }

//我们判断一下profiles里面有没有东西,如果有,肯定有人按F12了,没错!!

    if (typeof console.profiles == "object") {

        return console.profiles.length > 0

    }

}

function hehe() {

    if ((window.console && (console.firebug || console.table && /firebug/i.test(console.table()))) || (typeof opera == "object" && typeof opera.postError == "function" && console.profile.length > 0)) {

        fuckyou()

    }

    if (typeof console.profiles == "object" && console.profiles.length > 0) {

        fuckyou()

    }

}

hehe();

window.onresize = function() {

//判断当前窗口内页高度和窗口高度,如果差值大于200,那么呵呵

    if ((window.outerHeight - window.innerHeight) > 200) {

        fuckyou()

    }

};


以上代码加载到页面中,当用户打开chrome的F12(审查元素)或其他浏览器类似功能,页面立即关闭。

知识共享许可协议本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。作者:柴宏俊»