当前位置:网站首页 > 更多 > 站长帮 > 正文

[趣味代码] 复制文章自带原文链接代码

作者:CC下载站 日期:2018-10-10 06:13:20 浏览:2346 分类:站长帮

很多站长辛苦写下的文章就被直接copy带走了?也不知道是谁写的,就这样被copy了。

部分原作者可能会有些介意吧,那你可以用以下代码实现文章被copy自带原文链接的效果

代码如下:

<script type='text/javascript'>
function addLink(){
var body_element = document.getElementsByTagName('body')[0];
var selection;
 selection = window.getSelection();
var pagelink ="<br>原文链接:<a href='"+document.location.href+"'>"+document.location.href+"</a>";
var copy_text = selection + pagelink;
var new_div = document.createElement('div');
 new_div.style.left='-99999px';
 new_div.style.position='absolute';
 body_element.appendChild(new_div );
 new_div.innerHTML = copy_text ;
 selection.selectAllChildren(new_div );
 window.setTimeout(function(){
 body_element.removeChild(new_div );
},0);
}
document.oncopy = addLink;
</script>
<script type='text/javascript'>
function addLink(){
var body_element = document.getElementsByTagName('body')[0];
var selection;
 selection = window.getSelection();
var pagelink ="<br><br>转载自:CC下载站</br>原文链接:<a href='"+document.location.href+"'>"+document.location.href+"</a>";
var copy_text = selection + pagelink;
var new_div = document.createElement('div');
 new_div.style.left='-99999px';
 new_div.style.position='absolute';
 body_element.appendChild(new_div );
 new_div.innerHTML = copy_text ;
 selection.selectAllChildren(new_div );
 window.setTimeout(function(){
 body_element.removeChild(new_div );
},0);
}
document.oncopy = addLink;
</script>

当然这也没屁用,不想带原文链接还是会给删除掉,

加上的话给copy文章的朋友提个醒也行吧。


您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯