添加收藏
 系统管理
 联系方式

  汉南在线网页设计HTML/CSS

如何防止网页Demo被那些赖账的客户盗用
作  者:匿名
关键字:CSS、DIV



通常情况下,我们如果接到一个单,肯定是要先设计Demo给客户看,客户还没看到设计Demo前,通常是不会给钱的。这时候我们最担心的一点就是Demo会被客户直接拿去使用,而钱却分文未付,损失的是我们自己。


那么如何防止网页Demo被那些赖账的客户盗用呢?

很多人会想,把网页的源代码加密。但是,有用吗?客户只要另存一下,网页就和你SayGoodBye了,客户端的东西可以直接下载下来,就算有flash,也可以用webzip整站连同加密过源代码都一起下载,这个办法还是行不通。

也有人会想,禁止鼠标右键,以免图片被另存,禁止菜单的某些功能,禁止截屏的键盘,或者给图片加上水印,这样是否可以防止设计Demo被盗用呢?呵呵,想法虽好,但是实现起来却非常麻烦,而且还是不保险。就算不能使用右键,把鼠标停止在图片上面一会儿,就会出现保存到本地的保存按钮,我们拿它没办法。

这里我把自己日常总结并珍藏的解决方案给大家参考,希望对大家会有所帮助。除非客户对着电脑拍照,否则决不可能会把Demo拿去使用。

1、禁止鼠标右键,把Demo的图片全都设为表格的背景,表格的大小与图片的大小一样。这样做看起来是一样的,主要是防止鼠标经过图片时会出现另存的按钮。禁止鼠标右键的代码很简单:

<script LANGUAGE="JavaScript">
function click() { if (event.button==2)
{alert('呵呵,不好意思,你甭想使用右键下载图片:)'); } } document.onmousedown=click
</script>



2、在网页的Head部分加入如下代码,这段代码的主要功能是屏蔽PrintScreen键,不断清空剪贴版,防止图片被用文件——另存为菜单另存。

<script language="javascript">
<!--
function testclip(){
try {
if(clipboardData.getData("Text")||clipboardData.getData("HTML")||clipboardData.getData("URL"))
  {
  null;
  }
}
catch(e){
clipboardData.setData("Text","")
}
setTimeout("testclip()",500)
}
testclip();
//-->
</script>


3、给网页代码加密。加密的办法有好多,大家可以找一个不可逆的加密方法,自己最好保存一份未加密过的源码,以防万一。

经过以上三个步骤,我相信除了对着电脑拍照,真的没有什么办法可以破解得到网页源文件了。大家可以试一下。


来源:网络
阅读:11
日期:2007-11-15

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:HTML元素的Z-index属性是如何工作的
下一篇:实例分析CSS属性Display与Visibility不同

  >> 相关文章
 
  ·HTML元素的Z-index属性是如何工作的
  ·CSS制作横向菜单
  ·一般设置网页宽度的数据
  ·使用DIV之后,什么时候使用TABLE
  ·在 CSS 中关于字体处理效果的思考
  ·用CSS打造韩式风格网站
  ·CSS滤镜属性详解
  ·title及alt提示特效

许愿墙 | 祝福 | 汉南在线总站 | 免费电影 | BT电影下载 | 娱乐新闻网站 | 东莞信息网 | 流行购商城

授权使用:汉南在线 http://hnzx.hzwz.net/
经营许可证:陕ICP备05000109号 Powered by:汉南在线
Copyright (c) 2002-2007 汉南在线. All Rights Reserved .