|
下面是使用了一段JS代码来实现文章水印功能,可以设置在文章末尾、段落末尾添加版权文字,也可以禁止COPY文章内容。 复制后会包含本站的版权文字,一定程度上起到保护功能,如果对方没注意,还会帮我们宣传了站点。 直接修改源代码的方法: 将下列代码粘贴在一个全局文件或者全局标签的最下面即可。例如加在FOOT.ASP。 修改下面代码中的<$loadFunction$>为:addDataToArticleEnd、addDataToParagraphEnd、couldNotCopyArticle 这3个之中的一个,分别代表:在文章末尾加入、在段落末尾加入、禁止复制,修改<$textContent$>为你需要添加的版权信息。
以下是引用片段: <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> |
|