当别人复制、转载你的文章,加上版权,来源
这样做可能会损坏互联网互通的原则,但是自己的一些网站文章可能是自己很辛苦写的,被别人未经你同意,全部转载了。看上去可能有些不太好,所以,在网站上面找到了一些代码,你可以直接在你的网页上面调试。虽然结果很容易删除,但是可以让那些私自复制、转载的人多累一下^_^^_^。
方法:
1.新建一个文本文件:copygoking.txt,然后将后缀名改为copygoking.js。
代码如下:
javascript 代码
- //复制内容自动添加版权信息
- var thehits=document.getElementById("thehit");
- if (thehits!=null){
- thehits.innerHTML="22936";
- }
- document.body.oncopy = function ()
- {
-
setTimeout(
-
-
{
-
-
-
{
-
text = text +
"\r\n该文章转载自【诺豆网】, 原文网址:"+location.href; -
clipboardData.setData(
"text", text); -
}
-
},
-
100
-
)
- }
- window.onload = function()
- {
-
- }
注意将其中的文字修改成你的网站名字(^_^)
2.上传到你的 根目录 后,在你网站后台修改风格内面,在顶部标签栏代码最后面添加上调用代码:
<script type="text/javascript" src="http://nuodou.com/copygoking.js"></script>
注意要用绝对地址,因为相对地址只对首页起作用的。替换自己的网站绝对地址。实在不会,就直接把原代码放到head区!~
一定要在顶部标签或者底部标签添加调用代码,否则你要在每个标签代码页内面都添加的。
方法二:可用
上面的代码经本人测试,容易出错或无效,我对其作了小小优化,以更完美的配合使用。
javascript 代码
- <!--文章水印开始-->
- <script defer>
-
document.body.oncopy=
new Function("setTimeout(addDataToArticleEnd,300);"); -
document.oncopy=
new Function("setTimeout(addDataToArticleEnd,300);"); -
-
{
-
-
window.clipboardData.setData(
'Text',d+"\r\n该文章转载自【诺豆网】yangjunwei.com\r\n原文出处: <a href='"+document.location.href+"' target='_blank'>"+document.location.href+"</a>"); -
}
- </script>
- <!--文章水印结束-->