漫步浪尖

记载Xhtml,Css,Javascript,W3c,Seo,计算机,服务器等Web技术相关的心得.

Microsoft update自动更新安装失败基础安装-Windows2003的IIS配置01

对月光内容复制加入版权信息一文的完美修改

看到月光前天写了篇文章博客文章复制自动加版权信息,主要是针对wordpresszblog而言,效果非常好,估计大家也都比较需要这个,确实有很多人复制别人的内容时不写入版权信息,这是道德问题!您可复制web技术杂谈任何文章页或留言页上的随便字符到记事本查看效果.
    但月光的这个方法有一定的缺点和局限性:

1:我不是wordpress或者是zblog怎么用
2:直接把js代码写入了网页代码,多少会影响网页的信噪比
    综合这两点,我做了修改如下:

1:要适用与任何网页
2:对js进行封包,使网页代码更加简洁,并且容易今后的管理
修改后的代码(注意把此保存为js文件,在网页中引用):

document.body.oncopy=function(){
 event.returnValue=false;
 var t=document.selection.createRange().text;
 var s="本文来自: 漫步浪尖(http://QQCampus.org) 详细出处参考:"+location.href;
 clipboardData.setData('Text',t+'\r\n'+s);
}

    大家可参考我以前的一篇文章用js在复制内容里自动加入版权信息,由于做的是校内网css代码站,想让用户复制后的css代码可用,所以进行了注释处理版权信息,修改后的如下:

document.body.oncopy=function(){
 event.returnValue=false;
 var t=document.selection.createRange().text;
 var s="/* 本文来自: 漫步浪尖(http://QQCampus.org) 详细出处参考:"+location.href;
 var v=" */"
 clipboardData.setData('Text',t+'\r\n'+s+v);
}

网摘:

评论对月光内容复制加入版权信息一文的完美修改:

GlobeTour欢迎您参与讨论,请在这里发表您的看法、交流您的观点。

对月光内容复制加入版权信息一文的完美修改 Powered By Z-Blog 漫步浪尖