怎么禁止别人看网页样式? - F12杀手

一些情况下,自己的代码被别人随意抄袭确实很头疼,但互联网是一个开放的虚拟世界,此类代码均能破解,防君子不防小人

虽然一些情况下,自己的代码被别人随意抄袭确实很头疼,但互联网是一个开放的虚拟世界。此类代码均能破解,防君子不防小人。

推荐大家按照自己的实际需求进行选择,我经常需要修改代码,就不加了。

搞了一上午防扒站突然想通了,想扒站的防不住,普通用户不会扒

一位群友

讨厌被别人F12看样式?来一串简单的JS代码即可帮助您解决这个问题。

将以下JavaScript代码添加至您的网页中,例如wordpress主题根目录下的footer.php文件中</body>前。

您可能需要用以下代码来包裹您需要的代码:

<script type="text/javascript">
</script>

小人版(不推荐):

//防F12
function inlobase_noF12(){while(1){}}function inlojv_console(){if((window.console&&(console.firebug||console.table&&/firebug/i.test(console.table())))||(typeof opera=="object"&&typeof opera.postError=="function"&&console.profile.length>0)){inlobase_noF12()}if(typeof console.profiles=="object"&&console.profiles.length>0){inlobase_noF12()}}inlojv_console();window.onresize=function(){if((window.outerHeight-window.innerHeight)>200){inlobase_noF12()}};

在您的网页中安装此Javascript 代码,别人按下F12的时候,除了杀浏览器进程,便没有啥好的办法关掉当前页面了

不相信?你试着在此页按下F12试试。不推荐

经测试发现,仅对Chrome浏览器、260浏览器有效

君子版(推荐)

感谢盾给社区的大佬分享。部署此代码,将禁止别人通过F12查看网页样式,并且给出一个贴心的提示。

//防F12
((function() { 
    var callbacks = [],
        timeLimit = 50,
        open = false;
    setInterval(loop, 1);
    return {
        addListener: function(fn) {
            callbacks.push(fn);
        },
        cancleListenr: function(fn) {
            callbacks = callbacks.filter(function(v) {
                return v !== fn;
            });
        }
    }
    function loop() {
        var startTime = new Date();
        debugger;
        if (new Date() - startTime > timeLimit) {
            if (!open) {
                callbacks.forEach(function(fn) {
                    fn.call(null);
                });
            }
            open = true;
            window.stop();
            alert('哦吼,发现你了,F12怪 ( ̄▽ ̄)"');
            document.body.innerHTML = "";
        } else {
            open = false;
        }
    }
})()).addListener(function() {
    window.location.reload();
});

还有一个

作用有限,可以防F12和右键

<script type="text/javascript">

	
	//禁止右键
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 == 12) { 
window.event.returnValue=false;
return(false); 
} 
}
//禁止F12
function fuckyou(){
window.close(); //关闭当前窗口(防抽)
window.location="about:blank"; //将当前窗口跳转置空白页
}

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) {
fuckyou();
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) { 
fuckyou();
window.event.returnValue=false;
return(false); 
} 
}
//禁用CTRL+S
$(document).keydown(function(e){
   if( e.ctrlKey  == true && e.keyCode == 83 ){
      console.log('ctrl+s');
      return false; // 截取返回false就不会保存网页了
   }
});

</script>

相关推荐:

怎么禁止别人看网页样式? - F12杀手-Npcink
怎么禁止别人看网页样式? - F12杀手-Npcink

怎么在复制文字时跳出版权提示框? - WordPress教程

怎么禁止别人看网页样式? - F12杀手-Npcink
怎么禁止别人看网页样式? - F12杀手-Npcink

WP-CopyProtect - 保护您的博客文章wordpress插件

怎么禁止别人看网页样式? - F12杀手-Npcink
怎么禁止别人看网页样式? - F12杀手-Npcink

UnGrabber – WordPress的内容保护

投稿

怎么禁用卡j片嵌入式内链 Post Embed 功能? - wordpress开发

2020-4-14 23:26:40

投稿

支付测试

2020-9-13 21:31:30

⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 1355471563#qq.com 或点击右侧 私信:Muze 反馈,我们将尽快处理。
5 条回复 A文章作者 M管理员
  1. 这个是放主题哪里的?

    • 例如wordpress主题根目录下的footer.php文件中/body>前

    • Muze

      好的,谢谢

  2. 林浩楠

    两个一起加 ✗笑哭了✗

    • Muze

      那可太棒了( ఠൠఠ )ノ

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索