网站内容复制(没想到无心的一个功能怎么样?如何实现灵活的功能 )
优采云 发布时间: 2022-02-24 18:21网站内容复制(没想到无心的一个功能怎么样?如何实现灵活的功能
)
没想到,无心的一个功能,竟然被大家这么猛地传播开来。我想我们发布后,第二天发现很多网站都添加了这个功能。我有点后悔,不然我们的老外会有更多的锁链。当然,也有不喜欢的。工具好不好取决于使用它的人。
今天搜索发现还是有很多朋友喜欢这个功能的。在这里,脚本之家小编继续为大家奉上特别版,大家可以根据自己的需要选择使用。
打开一些网站,当我们浏览一些文章的时候,感觉很好,所以我们经常复制这些网站的文章;
之后,将其粘贴到Word或记事本中,保存,并在实现“使用它”的同时“将其作为自己的”!
如果你是一个像小蜜蜂一样的站长,每天都在努力工作,像老牛一样工作,那么当你的网站内容被别人无理占有而没有注明文章地址来源的时候,我想,你会火的!
因此,为了避免这种情况发生,很多站长都是这样做的!
在网页中添加这样的功能。当别人把网站的内容复制粘贴到Word或记事本等软件中时,会自动添加网站的地址或者文章地址的来源详情!
如果你也遇到这样的情况,请关注我,了解如何达到这样的效果!
执行:
方法很简单,用下面的代码就行了!
复制代码代码如下:
复制上面的代码,然后粘贴到你的网站对应的页面,就可以了!
注意:此代码一般放在区域内,或者随意放置在某处!
知识扩展:
上面的代码虽然可以防止URL复制后自动添加,但不是很灵活。如果您以后想修改或进行任何更改,则必须修改此类代码。那么,我们就可以通过在页面中引入JS文件的方式来启用灵活的功能!
打开记事本,然后将以下内容复制粘贴进去(这段代码和上面的代码类似,但不一样,请注意):
复制代码代码如下:
document.body.oncopy = function () {
设置超时(函数(){
var text = clipboardData.getData("text");
如果(文本){
text = text + "\r\n文章From: Script Home() 文章Address: "+location.href; clipboardData.setData("text", text);
}
}, 100)
}
之后,将其保存为像XX.js这样的文件,并保存在对应目录网站中!
最后将上面的XX.js文件导入到页面中,如下,就是引用的示例代码:
上面红色的代码是引用的示例代码!
注意,导入的代码一般放在文章的内容之后,之前!
上面的代码是通过js获取剪贴板的内容,下面是通过js获取选中的内容,功能相同。但是这个用的不多。
【Ctrl+A全选注:如果需要引入外部Js,需要刷新执行】
下面脚本之家的编辑器给你提供了一份内容然后在中间加个域名,比较难找。
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.jb51.net)";
var AddStr2 = "from:"+location.href;
if(LenStr > 50 )
{NewContent = left(d,LeftNum)+AddStr+ right(d,RightNum)+AddStr2;}
else{NewContent = d;}
clipboardData.setData("Text",NewContent);
}, 100 )
}
以上是复制网页内容,粘贴后自动添加网址的介绍就先到这里了,后面我会提供更好的给大家。