图像是否可以包含在网页中但不受复制/保存?

Nic*_*las 0 javascript dhtml image

我有一个网站,我为专业摄影师的客户展示数字样张.我想包括"放大"到图像的全分辨率版本的选择,但它是绝对必要的,这几乎是不可能的终端用户重建和保存/打印图像.

显然只是禁用右键单击,因为用户可以简单地在缓存中挖掘图像.将图像分解为图块,然后通过javascript重建它们具有优点; 用户仍然可以挖掘瓷砖并将它们放在Photoshop中,但这对他们来说是否实用?这是有争议的.如果无法读取图像,作为像素颜色值的字符串发送,然后使用每个像素的绝对定位元素在客户端构建,我今天也在游荡.

但是我的潜在解决方案似乎变得越来越荒谬.我想要一些经过测试并证明可扩展的东西.我不可能是第一个处理这个问题的人.还有其他我不知道的东西吗?这样做的标准,可接受的方式是什么?

顺便说一句,我知道我想要使图像数据不可用于外部http请求.我打算让ColdFusion按需读取图像文件并将其传输到客户端.

谢谢!

drd*_*cox 5

无论你做什么,总有人可以屏幕截图.在全分辨率图像上保留水印.