请帮我点击广告,感激万分~❤

禁止别人复制部落格文章和图片





想必有写部落格的人都知道写部落格很费时间,不单是写心情故事,所用的心思和时间去收集资料和眼力,如果写了一篇长长的文章发布后,别人一字不漏把它复制,或者把你的照片转发,但没有注明你的名字,感觉有点像被抄袭了。所以避免发生这种事,今天的部落格教程就要教大家如何禁止被复制。不过这只有效于IE & Mozilla Firefox;而360安全游览器 & Google Chrome只有效于禁止复制图片,对于禁止复制文章是完全无效的。


这是禁止复制文章

Step 1登入Blogger >  Template > Edit HTML
 
Step 2:  Press Ctrl + F 寻找代码  ]]></b:skin>

Step 3: 复制以下代码,然后贴放在]]></b:skin> 的上方。


.post-body {-webkit-touch-callout: none; -khtml-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none; text-align: justify;} blockquote {-webkit-touch-callout: text; -khtml-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text;}


Step 4: 完成了!去试看是否已经有了保护层,复制不到了?


有写教程的部落客,应该会有另一个疑问。如果有一部分的字是允许读者复制的话,像是代码之类的,该怎办?方法就是用这个Blockquote (上面的代码我放橙色的) 你只要选你要的文字,然后去上面的格子 就可以了。



这是禁止复制图片

Step 1: 登入Blogger > Template > Edit HTML
 
Step 2: Press Ctrl + F 寻找代码  <head>

Step 3:  复制以下代码,然后贴放在 <head> 的下方


<script type="text/javascript">

//<![CDATA[
/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Disable context menu on images by GreenLava (BloggerSentral.com)
Version 1.0
You are free to copy and share this code but please do not remove this credit notice.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
    function nocontext(e) {
        var clickedTag = (e==null) ? event.srcElement.tagName : e.target.tagName;
        if (clickedTag == "IMG") {
            alert(alertMsg);
            return false;
        }
    }
    var alertMsg = "Image context menu is disabled";
    document.oncontextmenu = nocontext;
//]]>
</script>


Step 4: 我放粉红色那里,可以随意更改自己要放的字,例:“sorry, no copy paste!”

Step 5: 好了,完成!


别忘了帮我按广告哦,多谢!

  



4 comments:

  1. 禁止复制图片 领了多谢。

    ReplyDelete
  2. 这是禁止复制文章

    Step 1:登入Blogger > Template > Edit HTML

    Step 2: Press Ctrl + F 寻找代码 ]]>

    Step 3: 复制以下代码,然后贴放在]]> 的上方。


    .post-body {-webkit-touch-callout: none; -khtml-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none; text-align: justify;} blockquote {-webkit-touch-callout: text; -khtml-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text;}


    这个好像不能,我试了好几次

    ReplyDelete
    Replies
    1. 不好意思迟了回复~ 你是用google chrome?

      Delete