自动复制版权信息

前言

为网站添加如下功能:

在访客复制网站内容时,自动粘贴网站版权信息至所复制的内容中。

代码

为网站添加如下JS:

<!--粘贴自带版权信息-->
<script language="javascript" type="text/javascript">
jQuery(document).on('copy', function(e)
	{
	  var selected = window.getSelection();
	  var selectedText = selected.toString().replace(/n/g, '<br>');  // Solve the line breaks conversion issue
	  var copyFooter = '<br>---------------------<br>著作权归本站www.yexsi.com所有。<br>' 
	                        + '商业转载请联系本站获得授权,非商业转载请注明出处。<br>'
	                        + '作者:野肆 YExSi<br>源地址:' + document.location.href
	                        + '<br>来源:野 X 肆<br>© 版权声明:本文为本站原创文章,转载请附上原文链接!';
	  var copyHolder = $('<div>', {id: 'temp', html: selectedText + copyFooter, style: {position: 'absolute', left: '-99999px'}});
	    
	  $('body').append(copyHolder);
	  selected.selectAllChildren( copyHolder[0] );
	  window.setTimeout(function() {
	      copyHolder.remove();
	  },0);
	});
</script>

后记

虽然在所复制的内容中加入了版权信息,但是否能真的防止文章被剽窃仍是未知数。

本站文章除特殊标明外,均为野肆@YExSi原创,一切权利归属于本站。
在转载、引用等方式二次使用本站文章时,请标明作者信息及本站信息。

THE END
喜欢就支持以下吧
点赞1
分享