喜欢本站并加入收藏
首 页 电脑学园 技术文档 图形图像 办公应用 网页设计 管理资料 PPT模板 方案合同
 位置: 北方教程网 >> 网页设计 >> Asp专题 >> 正文
   给文章也打上水印(防采集,防复制)
给文章也打上水印(防采集,防复制)
[ 作者:佚名   来源:网络整理   点击数:   更新时间:2007-8-7 ]

下面是使用了一段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>

上一篇文章: 用VB将ASP代码封装生成DLL文件的方法 下一篇文章: 实例讲解ASP即时显示当前页面浏览人数的方法
打印此文  收藏此页  关闭窗口  返回顶部
 相关文章  热点文章
 · 利用CSS改进网站设计的小技巧
 · Dreamweaver快捷操作技巧集锦
 · 使用Dreamweaver架设网站简明教程
 · 网页设计制作过程中常用的几个代码技巧
 · 高效使用CSS编码的方法
 
热点图文
教你节省Vist...
使用Windows ...
 · 远程管理Web服务器的方法技巧
 · Win Vista系统自带IIS7.0设置详解...
 · 详解Windows系统IIS6.0功能及应用...
 · 服务器集群系统实现方法及案例分...
 · IIS服务器实现asp,cgi和php+mysq...
 · IIS下SQL Server数据库安全设置技...
推 荐 阅 读
巧用Photosho...
Photoshop鼠绘...
 · 巧用Photoshop制作喜迎奥运壁纸
 · 巧用Photoshop钢笔工具绘制彩色美...
 · Photoshop制作浪漫动感花朵
 · Photoshop鼠绘精美的山水画
 · Coreldraw制作一款精美的汽车模型...
 · 使用Photoshop通道抠图的简捷方法...
 设为首页 - 加入收藏 - 关于本站 - 联系我们 - 广告合作 - 友情链接 - 在线交流 - 
CopyRight© 2006-2009 Eduai.Com All Rights Reserved
在线交流 QQ:524152258 辽ICP备07001851号
免责声明:本站部分资源来自网络,如有侵犯您的版权请通知,我们立即删除。