Yo2博客防止文章被随意复制的方法

 Yo2博客防止文章被随意复制的方法:内容引用自:http://www.williamlong.info/archives/1184.html

对于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>

这样,当别人复制你文章内容的时候,系统会自动将版权信息和原文地址加入到复制内容中,这时别人要是还要手动将版权信息和原文地址删除,那人品就实在不怎么样了。

Yo2博客只要在后台中的外观/主题编辑器/单篇文章页面(即single.php)中间加入上面这段代码就行了。这段代码主要是监视复制动作,只要一复制则会只动在内容后面加上博客地址和文章地址。 这段代码对IE有效,对Firefox无效。

相关日志

此条目发表在WordPress及维护日志分类目录,贴了, , , 标签。将固定链接加入收藏夹。

Yo2博客防止文章被随意复制的方法》有 1 条评论

  1. Dreamix说:

    不错,真的可以实现,呵呵~

发表评论