F12是Chrome瀏覽器的「檢查元素」介面,通過這個介面可以查看全站的源代碼,對於「部分」網站需要「防止侵權」是不利的,所以今天就來教大家如何屏蔽「F12」按鍵
教程
1、在你的源代碼中的 <head>
部分添加下列代碼(對於Wordpress來說就是添加到「頁首(header.php)」文件內)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
<script type="text/javascript"> //<!-- function no_f12(){ window.location="http://i-xider.com/#呵呵"; //將當前窗口跳轉置空白頁 } function ck() { console.profile(); console.profileEnd(); //判斷Profiles內是否存在物體,如果有的話就代表按下F12了 if(console.clear) { console.clear() }; if (typeof console.profiles =="object"){ return console.profiles.length > 0; } } ck(); $("body").data("w",$(window).width()); $("body").data("h",$(window).height());//將初始窗口的高度附加到body上,作為緩存 function stop_f12(){ if($.browser.msie) { if ($("body").data("w")==$(window).width() && ($("body").data("h")-$(window).height())>50){ no_f12(); // IE } }else if($.browser.mozilla){ if( window.console && (console.firebug || console.table && /firebug/i.test(console.table())) ){ no_f12(); // Firefox } }else{ if ( $("body").data("w")==$(window).width() && ($("body").data("h")-$(window).height())>50 || (typeof console.profiles=="object" && console.profiles.length > 0)){ no_f12(); // Chrome and Opera } } } stop_f12(); window.onresize = function(){ if($("body").data("w")==$(window).width() && ($("body").data("h")-$(window).height()>50)) //判斷當前窗口內頁高度和窗口高度,如果差值大於50,那麼停止 no_f12(); } //--> </script> |
2、按下F12鍵,是不是沒反應啦?
預覽
參考
總結
1、關於如何屏蔽右鍵,可以查看「這篇文章」
2、有問題可以回覆
firefox完全無效,
真正的写法就是前端的两句话:
event.keycode=0;
event.returnValue=false;
支持一下!!!
没有效果了……
每日签到,签到时间:下午9:41:07
支持一下,联盟内部互访
我来打点广告 http://xuyh0120.asia/article/modify-website/js-against-develop-tools.lantian 这个不管什么方式进开发者工具都能防掉 原作者网站挂了 今天簽到啦!時間:上午9:35:31(使用Arefly評論框自動簽到)
哇,我等會把這個代碼轉載過來
PS:你的網站似乎只能登陸「社交網站」才能回覆,我想直接輸昵稱和郵箱啊。。。
防垃圾评论……还有防冒充别人……
呃,好吧。。。
呃,你看看你能不能在「http://demo.arefly.com/html-no-f12/」按下F12鍵?
macbook不会按,按了在任何网页都没用
對呀,因為這個快捷鍵是「調高音量」的
不能按么,为什么我可以。。。。。。。。
不行麼?我等會試試看
的確不行耶。。。算了,懶得弄了。。。
我改了一些,你去看看呢
好吧。。。。。。。还是可以啊。。
進去的那個DEMO頁面能不能按F12呢?
可以。。。。
似乎每次的「第一下」是可以按下的,但是後面就不行了。。。
我按多少次都可以。。。。。。。
那就怪了。。。
太狠了
對呀(雖然從菜單還是能進得去。。。 :look: )
我从菜单进
對呀,這個是沒法禁止的