我使用的是asp.net,但也可以使用任何语言来完成此任务。我见过一些javascripts可以做到这一点,但它们似乎很容易解决。
有没有可靠的方法来阻止用户下载图片?
发布于 2010-07-20 13:04:27
不要把它放在网站上。
我是认真的。如果您将其发送给用户以将其显示给他们,那么他们就拥有该图像,因此可以保存该图像。依赖浏览器来执行某种策略将不可避免地以失败告终。如果可以查看,则可以复制。音乐行业一直在以艰难的方式吸取这一教训。
发布于 2010-07-20 13:29:36
试图防止网站上的文件被复制就像试图防止水被弄湿一样。
发布于 2010-07-20 13:30:48
通过在表格中创建1像素图像矩阵来服务您的图像。
例如,对于1024x768图形:
<table>
<tr>
<td><img src="1_1.png" height="1" width="1"></td>
....
<td><img src="1_1024.png" height="1" width="1"></td>
</tr>
.... repeat x768
<tr>
<td><img src="1_768.png" height="1" width="1"></td>
....
</td><img src="1024_768.png" height="1" width="1"></td>
</tr>
</table>说真的,,谁会想要组装786432个像素呢?
玩得开心!:P
https://stackoverflow.com/questions/3287138
复制相似问题