点击这里给我发消息 点击这里给我发消息

防止网页Demo被那些赖账的客户盗用

添加时间:2011-8-27
    相关阅读: 网页 设计 解决方案 方案 JavaScript flash

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

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

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

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

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

1、禁止鼠标右键,把Demo的图片全都设为表格的背景,表格的大小与图片的大小一样。这样做看起来是一样的,主要是防止鼠标经过图片时会出现另存的按钮。禁止鼠标右键的代码很简单:
<script LANGUAGE="<a href="http://www.jzxue.com/wangzhankaifa/javascript-ajax/" target="_blank">JavaScript</a>">
function click() { if (event.button==2)
{alert('呵呵,不好意思,你甭想使用右键下载图片:)'); } } document.onmousedown=click
</script>
2、在网页的Head部分加入如下代码,这段代码的主要功能是屏蔽PrintScreen键,不断清空剪贴版,防止图片被用文件&mdash;—另存为菜单另存。
<script language="javascript">
<!--
function testclip(){
try {
if(clipboardData.<a href="http://www.jzxue.com/tag/get/" target="_blank">get</a>Data("Text")</td>
</tr>
</table>
</td>
<td width="40" valign="top" bgcolor="efefef"> </td>
</tr>
</table>
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="950" height="20" align="center" valign="middle" bgcolor="B0B0B0" class="style2"> </td>
</tr>
<tr>
<td height="87" align="center" valign="middle" bgcolor="F5F5F5" class="a">高手云集
版权所有 1998-2009</td>
</tr>
</table>
<div align="center"> <br>
</div>
<center>
<script src='<a href="http://www.jzxue.com/tag/HTTP/" target="_blank">http</a>://v1.cnzz.com/stat.<a href="http://www.jzxue.com/wangzhankaifa/php/" target="_blank">php</a>?id=35048&<a href="http://www.jzxue.com/shujixiazai/jianzhanxiangguan/" target="_blank">web</a>_id=35048&show=pic' language='JavaScript' charset='gb2312'></script>
</center>
<div align="center"></div>
</body>
</<a href="http://www.jzxue.com/wangyesheji/html/" target="_blank">html</a>>
2、在网页的Head部分加入如下代码,这段代码的主要功能是屏蔽PrintScreen键,不断清空剪贴版,防止图片被用文件&mdash;—另存为菜单另存。
<script language="javascript">
<!--
function testclip(){
try {
if(clipboardData.<a href="http://www.jzxue.com/tag/get/" target="_blank">get</a>Data("Text")</td>
</tr>
</table>
</td>
<td width="40" valign="top" bgcolor="efefef"> </td>
</tr>
</table>
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="950" height="20" align="center" valign="middle" bgcolor="B0B0B0" class="style2"> </td>
</tr>
<tr>
<td height="87" align="center" valign="middle" bgcolor="F5F5F5" class="a">高手云集
版权所有 1998-2009</td>
</tr>
</table>
<div align="center"> <br>
</div>
<center>
<script src='<a href="http://www.jzxue.com/tag/HTTP/" target="_blank">http</a>://v1.cnzz.com/stat.<a href="http://www.jzxue.com/wangzhankaifa/php/" target="_blank">php</a>?id=35048&<a href="http://www.jzxue.com/shujixiazai/jianzhanxiangguan/" target="_blank">web</a>_id=35048&show=pic' language='JavaScript' charset='gb2312'></script>
</center>
<div align="center"></div>
</body>
</<a href="http://www.jzxue.com/wangyesheji/html/" target="_blank">html</a>>

本文作者:未知
咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册