有时候我们在写博文时辛辛苦苦码字码了半天,结果人家就那么来复制走了,真的整的我们挺无语的,今天给大家整理一种方法,就是在别人复制内容的时候,会在内容后面加上你的文章链接!
今天分享的方法是javaScript代码,代码如下:
<script type="text/javascript">
function addLink() {
var selection = window.getSelection();
pagelink = ". 原文出自简论博客[https://www.jlii.net] 转载请保留原文链接: " + document.location.href;
copytext = selection + pagelink;
newdiv = document.createElement('div');
newdiv.style.position = 'absolute';
newdiv.style.left = '-99999px';
document.body.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(function () {
document.body.removeChild(newdiv);
}, 100);
}
document.oncopy = addLink;
</script>
如果你是WordPress或Typecho就加在主题文件footer.php中的</body>之前即可