pjblog Js代码实现文章水印功能(适合全静态)
作者:Darph 日期:2008-09-26
该代码可以设置在文章末尾、段落末尾添加版权文字,也可以禁止COPY。
效果可以见我的Blog:http://www.zestbook.cn
原文:http://www.zestbook.cn/blog/article/19.htm
直接修改源代码的方法:
将下列代码粘贴在footer.asp和Static.htm文件的</body>上面即可。
修改下面代码中的<$loadFunction$>为:addDataToArticleEnd、addDataToParagraphEnd、couldNotCopyArticle 这3个之中的一个,分别代表:在文章末尾加入、在段落末尾加入、禁止复制,修改<$textContent$>为你需要添加的版权信息。例如把<$textContent$>替换为:欢迎您访问->WwW.ZestBook.Cn-网络杂志空间!
程序代码如下:
<script defer>
document.body.oncopy=new Function("setTimeout(<$loadFunction$>,300);");
document.oncopy=new Function("setTimeout(<$loadFunction$>,300);");
function addDataToArticleEnd()
{
var d = window.clipboardData.getData('Text');
window.clipboardData.setData('Text',d+"\r\n<$textContent$>");
}
function addDataToParagraphEnd()
{
var d = window.clipboardData.getData('Text');
d=d.replace(/\r\n/g,"<$textContent$>\r\n");
if(d.charAt(d.length-1)!='\n')
d=d+"\r\n<$textContent$>";
window.clipboardData.setData('Text',d);
}
function couldNotCopyArticle()
{
window.clipboardData.setData('Text',"<$textContent$>");
}
function doNothing()
{
}
</script>
本着有资源共享的态度,希望PJBlog的队伍日益壮大,PJ越来越好
评论: 0 | 引用: 0 | 查看次数: -
发表评论
上一篇
下一篇
















文章来自:
Tags: