禁止从html页面保存图像的权限

时间:2011-11-24 10:32:36

标签: php

  

可能重复:
  How to prevent user from downloading or saving an image?

如何创建一个不允许用户使用php下载或保存图像(包含在该网站上)的网页,这意味着我想创建一个允许用户只查看图像的网页,不允许用户在php中保存或下载图像

3 个答案:

答案 0 :(得分:0)

你不能,如果他们能够在浏览器中看到它已经在他们的PC上的图像。

答案 1 :(得分:0)

没有好办法可以做到这一点。

你可以添加一些作用于右键点击的javascript代码(这很容易绕过,但它会阻止任何非技术娴熟的用户并惹恼所有人)。只需保存整个页面即可绕过此方法。图像可能在查看时已保存到计算机中(在浏览器缓存中)。

即使您禁用了浏览器缓存,因为它是通过网络传输的,它们只能保存请求,或者查看URL的HTML源代码并手动保存。

答案 2 :(得分:0)

你可能会给图像添加水印,因此它们不能被错过使用,但这样会降低样式和可用性。