我正在探索如何在服务器上保护视网膜图像?这是一张不希望每个访问者都能从服务器上获取并复制@ 2x图像的照片。
Thankx
卡斯帕
答案 0 :(得分:0)
如果您正在使用任何Web服务器技术(如PHP),您可以将此图像放在登录页面或授权脚本后面,但最后,如果用户能够看到它,那么他将能够复制它。
答案 1 :(得分:0)
基本上,访问您网站的用户必须下载图片才能查看,这使得他们几乎无法阻止他们访问图片,如果他们是技术娴熟。
但是,您可以通过使用透明的绝对定位div覆盖图像来阻止您的一些新手用户。这样他们最终会右键单击div而不是实际图像,并且无法选择保存图像。
此外,您可以使用JavaScript阻止对图片代码进行任何类型的点击。
<img src="" onmousedown="return false;" onmousemove="return false;" oncontextmenu="return false;">
您可能希望在禁用JavaScript的情况下使用这两种方法,这反过来会禁用第二种方法,而第一种方法可以作为后备。
我个人建议你给图像加水印。