增加外链是SEO的一个重要手段。
那如何增加外链呢?
那基本上就是写一些实用的文章,然后供别人转载。
但是很多转载的人懒,所以很少去追加版权信息。
所以我们就可以追加这么个功能。
代码如下:
function addLink() { var body_element = document.getElementsByTagName('body')[0]; var selection; if (window.getSelection) {//DOM,FF,Webkit,Chrome,IE10 selection = window.getSelection(); //layer.msg(selection) layer.msg("文字复制成功!若有文字残缺请用右键复制\n转载请注明出处:" + document.location.href); } else if (document.getSelection) {//IE10 selection = document.getSelection(); layer.msg("文字复制成功!若有文字残缺请用右键复制\n转载请注明出处:" + document.location.href); } else if (document.selection) {//IE6+10- selection = document.selection.createRange().text; layer.msg("文字复制成功!若有文字残缺请用右键复制\n转载请注明出处:" + document.location.href); } else { selection = ""; layer.msg("浏览器兼容问题导致复制失败!"); } var pagelink = "<br /> "+$("#copyright").html(); var copy_text = selection + pagelink; var new_div = document.createElement('div'); new_div.style.left = '-99999px'; new_div.style.position = 'absolute'; body_element.appendChild(new_div); new_div.innerHTML = copy_text; selection.selectAllChildren(new_div); window.setTimeout(function () { body_element.removeChild(new_div); }, 0); }
我们可以在文章页内增加代码:
$(function(){ document.body.oncopy = addLink; })
这样我们就可以实现下面的效果:
原创申明:本文章为三叔原创。