目 录CONTENT

文章目录

JS实现页面复制文字时自动加版权信息

BKUN
2021-11-13 / 0 评论 / 0 点赞 / 1,963 阅读 / 637 字

jQuery(document).on('copy', function(e)
	{
	  var selected = window.getSelection();
	  var selectedText = selected.toString().replace(https://www.ibkun.cn/\n/g, '<br>');  // Solve the line breaks conversion issue
	  var copyFooter = '<br>---------------------<br>著作权归作者所有。<br>' 
	                        + '商业转载请联系作者获得授权,非商业转载请注明出处。<br>'
	                        + '作者:Palo<br> 源地址:' + document.location.href
	                        + '<br>来源:ICEBlog<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);
	});

0

评论区