强制转载者复制文章出处

站长空间

笔者呕心沥血地完成了一篇文章并将它发表在网上。可是没过多久,笔者就发现这篇文章被别的网站转载了。最可气的是,转载者并没有标出这篇文章的出处和作者 姓名。就算我们在文章结尾处明确地标注文章出处和作者姓名,转载者也会在复制文章时绕过这个信息。虽然很多网站能够限制鼠标右键功能,但是这很容易被浏览器破解。转载者只要点击浏览器的“解除鼠标右键限制”快捷键就可以轻松复制页面上的内容。

这里我们告诉大家一个解决办法。我们只要在网页中加上一段代码,那么转载者复制时就会将文章出处一起复制。

打开网页,在“</body>”前面前面加上下面的代码:其中“网站信息”中 可以输入自己网站的信息和网址。代码加完后上传页面即可。

<script language="javascript">

document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "网站信息"; clipboardData.setData("text", text); } }, 100 ) }

</script>

如果想给网站的每篇文章都加上强制复制文章出处的功能,我们可以在添加文章的模板中加入这段代码。这样我们就不用在每个页面都手动添加代码了。