一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

复制内容自动添加版权信息js代码

时间:2013-12-21 编辑:简简单单 来源:一聚教程网

方法一,通用代码在文章内容复制的最后面加版本信息

复制网址内容的时候,为了保留网站作者的信息,我们可以加上一段代码,标明文章的出处。

首先先建立一个js文件,命名为:copymsg.js,

 代码如下 复制代码

//复制内容自动添加版权信息
var thehits=document.getElementById("thehit");
if (thehits!=null){
thehits.innerHTML="22936";
}

document.body.oncopy = function ()
{
    setTimeout(
        function ()
        {
            var text = clipboardData.getData("text");
            if (text)
            {
                text = text + "rn本文转自 小城网络营销培训网 | http://www.hope2008.com.cn 原文地址:"+location.href;
                clipboardData.setData("text", text);
            }
        },
        100
    )
}
window.onload = function()
{
    this.focus();
}

第二步,

上传到网站的根目录下。

第三步,

在网站的底部文件加上如下代码

方法二,随机在内容中加一些链接(兼容性不强)

 代码如下 复制代码

/gim, "").replace(/]*>[sS]*?/gim, "").replace(//gim, "").replace(//gi, "");
            try {
                document.getElementsByTagName("body")[0].removeChild(h)
            } catch(f) {
                h.style.display = "none",
                h.innerHTML = ""
            }
        } else var d = "" + c;
        var e = document.getElementsByTagName("body")[0],
        f = document.createElement("div");
        f.style.position = "absolute",
        f.style.left = "-99999px",
        e.appendChild(f),
        f.innerHTML = d.replace(/([^>rn]?)(rn|nr|r|n)/g, "$1
$2") + "
" + Original,
        c.selectAllChildren(f),
        setTimeout(function() {
            e.removeChild(f)
        },
        0)
    } else if ("object" == typeof document.selection.createRange) {
        event.returnValue = !1;
        var c = document.selection.createRange().text;
        window.clipboardData.setData("Text", c + "n" + Original)
    }
};
document.body.oncopy = addCopyright();

方法三,在适当位置加入下面这些代码即可。

 代码如下 复制代码

热门栏目