天下文章一大抄,完全杜绝别人的copy不太可能,但我们可以尽力的让别人抄我们的原创文章时带上我们的文章出处,及版权信息
下面这段代码就可以实现,让别人在copy你网站的内容时,自动向剪切板里加上版权信息,原文出处等链接.推荐各位站长使用
以下为引用的内容: <script> document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); if (text && text.length>300) { text = text + "\r\n\n本文来自PHP程序员站,转载请注明出处: " + location.href; clipboardData.setData("text", text); } }, 100); } } </script> |
把以上代码copy到head里面即可.(如果ie报js错误,那你就把他放在网页的最下面比如</html>的后面)
if (text && text.length>300 是检查别人copy的长度,也就是说,当访客copy的内容超过了300个字符,就加版权出处等信息.用时可根据自身情况修改