-3

我们的网站上有一张图片我怎样才能防止其他用户无法下载这张图片?

有可能吗?如果不可能,请提供一些方法来使复制图片的方式更加困难

4

3 回答 3

3

如果你真的想防止有人偷照片,有人指的是技术不好的人,这里有一些技术:

  • 将图像放置为 CSS 背景
  • 在图像上放置一个透明的 DIV。
  • 禁用右键单击
  • 给所有图片加水印
  • 禁用直接图像访问
  • 使用 .htaccess 仅允许您的网站访问您的图像
  • 使用闪光灯或类似的东西嵌入图片

考虑一下:互联网上的内容对于每个“小偷”来说都是并且永远是“免费的”。

编辑这是一种用于在 PNG 中转换 torrent 的技术:http ://stegtorrent.sourceforge.net/如果你是 FBI,你可以做相反的事情!:) 将您的图像存储在不同类型的文件中。

于 2012-07-06T19:23:13.917 回答
1

用户可以以一种或另一种方式复制它。一种有趣的方法是使用图像作为 CSS 背景,这比右键单击和保存图像要难一些。

<div style="background-image:theimage.png ;"></div>

但是对于坚定的用户,您无能为力。当你分享一张图片时,假设有人会复制它。否则不要分享。

于 2012-07-06T19:17:58.880 回答
0

将此脚本添加到 body 标记。这将禁用调用保存的右键单击。看看这篇关于堆栈溢出的帖子 在裁剪区域外禁用鼠标点击

于 2012-07-06T19:15:53.483 回答