一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

js复制文章随机增加版权在任何位置代码

时间:2013-12-26 编辑:简简单单 来源:一聚教程网

例1,这个是我常用的

增加之后只要复制页面的内容就会随机加一段当前文件url进去,但遗憾的时很多站长直接把后面加版权给删除了。

 代码如下 复制代码

document.body.oncopy = function () { 
setTimeout( function () 

var text = clipboardData.getData("text"); 
if (text) { 
text = text + "rn更多详细内容请查看:"+location.href;
clipboardData.setData("text",text); 

}, 100 ) 
}

例2,经过上面代码改进,根据内容长度我们在不定位置加一个url,这种方法稍有效果

 代码如下 复制代码

function left(mainStr,lngLen) {
if (lngLen>0) {return mainStr.substring(0,lngLen)}
else{return null}
}
function right(mainStr,lngLen) {
if (mainStr.length-lngLen>=0 && mainStr.length>=0 && mainStr.length-lngLen<=mainStr.length) {
return mainStr.substring(mainStr.length-lngLen,mainStr.length)}
else{return null}
}
document.body.oncopy=function()
{
setTimeout( function () {
var d = clipboardData.getData("text");
var LenStr =  d.length;
var LeftNum = Math.floor(LenStr/2);
var RightNum = LenStr - LeftNum;
var AddStr = "(www.111com.net)";
var AddStr2 = "rn更多详细内容请查看:"+location.href;
if(LenStr > 50 )
{NewContent = left(d,LeftNum)+AddStr+ right(d,RightNum)+AddStr2;}
else{NewContent = d;}
clipboardData.setData("Text",NewContent);
}, 100 )
}

热门栏目