
【技术】屏蔽网页右键功能和添加复制版权提醒! 张弦のchrafz.com
对于站长最痛苦的莫过于,自己辛辛苦苦写的文章。别人轻轻松松就转载走了,走的时候,都没人说一声吗?今天我们来告诉大家几种方法,拒绝转载。
方法一:禁止复制网站文字
当你不想让网友对网站文字复制,那么只要将以下代码加入到</body>标签前即可完全防止
1 2 3 4 |
<!--禁止复制--> <script type="text/Javascript"> document.onselectstart=function(e){return false;}; </script> |
方法二:
当别人在网站复制文字的时候,复制成功后会有一个弹窗提示,提醒下复制的人要保留出处,这个就完全看个人自觉了。
1 |
<script type="text/javascript">document.body.oncopy=function(){alert("复制成功!若要转载请转载请注明出处来自:张弦先生 www.chrafz.com");}</script> |
按需要修将()内改为需要的提示然后将其添加在</body>标签前。
方法三:禁止右键查看
看前面的有朋友会说,不能复制我们可以直接看源码啊。别急我这还有,只要你将以下代码放在</body>标签前即可完全禁止右键查看
1 2 3 4 |
<!--禁止右键查看--> <script type="text/Javascript"> document.oncontextmenu=function(e){return false;}; </script> |
方法四:禁止f12,自动关闭页面
有朋友可能又会说了,不能右键我可以直接f12查看属性啊,别急我这还有!只要你将以下代码放在</body>标签前即可完全禁止f12查看属性,并且自动关闭页面,起到简单的防止网站被扒皮。
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 |
<script>function fuckyou(){ window.close(); window.location="about:blank"; } function ck() { console.profile(); console.profileEnd(); if(console.clear) { console.clear() }; 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(){ if((window.outerHeight-window.innerHeight)>200) fuckyou(); } </script> |
评论抢沙发