您当前位置:
  1. 首页
  2. 网页技巧
  3. 防止文章转载不留版权的小技巧

防止文章转载不留版权的小技巧

     我们经常写博客,经常会发现文章会被一些人转载,但是很大一部分人极其的不自觉,在转载了我们的原创文章之后都不留版权。甚至于有的人直接拿我们的文章直接改成他自己的版权,面对这种RP极其差的人,我们往往总是一筹莫展。今天分享一个代码,将这个代码插入到网页之后,别人复制了我们网页上的信息后就会自动在后面加上版权。

<script type="text/javascript">
document.body.oncopy=function(){
 event.returnValue=false;
 var t=document.selection.createRange().text;
 var s="本文来源于 江西seo:http://www.yi7.org/ , 原文地址:
http://www.yi7.org/post/1.html";
 clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n');
}
</script>

     将以上代码复制后插入到你的网页,将红色部分修改成你的网站名、网址和文章地址就可以,这样别人复制了你的文章之后,就会自动加上红色部分的版权信息。对于一些CMS、博客之类的网站程序,网站名、网址和文章地址都可以用标签来调用。下面是针对Z-BLOGWordPress博客程序的标签调用代码。

Z-BLOG程序,直接将下面的代码插入到b_article-single.html模板文件

<script type="text/javascript">
document.body.oncopy=function(){
 event.returnValue=false;
 var t=document.selection.createRange().text;
 var s="本文来源于<#ZC_BLOG_TITLE#> <#ZC_BLOG_HOST#> , 原文地址:<#article/url#> ";
 clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n');
}
</script>

如果是WordPress程序,就将下面的代码插入到themes下的模板文件single.php

<script type="text/javascript">
document.body.oncopy=function(){
 event.returnValue=false;
 var t=document.selection.createRange().text;
 var s="本文来源于<?php bloginfo('name'); ?> <?php echo get_settings('home'); ?> , 原文地址
: <?php the_permalink() ?> ";
 clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n');
}
</script>

     如果是其他的CMS程序的话,模仿上面的两个代码,用标签替换上面的标签就可以。

     不过,这个代码也是防君子不防小人,对于那些一点都不自觉的人来说,他一样会删除你的版权信息。

to "防止文章转载不留版权的小技巧"

    • 不支持火狐,没意思啊!!!

      不过还是感谢楼主!

      楼主要是买东西,请来:http://www.3netgo.com
      许耀鹏 于 2010-9-23 8:42:34 回复
      感谢支持,你网站不错。域名也很好。

      回复

    • 火狐下无效,,谢谢
      zipeng 于 2010-7-6 0:44:37 回复
      啊!没在火狐下测试。
      谢谢提醒!

      回复

    • vpsma
    • 5#. vpsma

      发表于 2010-7-5 18:41:35

    • 自觉的会自动加上
      不自觉的这样也会给去掉
      zipeng 于 2010-7-6 0:45:22 回复
      正所谓防君子不防小人啊。。。

      回复

    • 类似代码有很多,原创的站点需要这个
      zipeng 于 2010-6-30 8:07:53 回复
      其实这个也未必有用,那些非常不自觉的人总是喜欢删除版权。

      回复

    • 高手都会这个,我们小菜鸟就不行了。

      回复

发表评论

validcode