保护图像免于从网站下载

时间:2015-11-22 07:53:38

标签: javascript php jquery wordpress image

我知道这是一个常见的问题,我几乎要知道它不可能达到100%,但我想保护图像不受普通用户的影响,因为对我来说别无选择

无论如何,我正在设计一个设计电子商务网站的产品,用户在那里设计名片,在线日历,他们可以买,我用Wordpress设计,无论如何我可以使用PHP,Javascript和Jquery,所以我需要基于这3种语言的帮助

如您所知它是基于打印,所以我需要在我的网站上传高分辨率图像然后只有我可以获得更好的输出以获得更好的打印

我几乎保护我的网站免受所有图像被盗选项的影响,例如

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost [NC] 
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost.*$ [NC] 
RewriteRule \.(png|jpg)$ - [F]
  • 禁用上面显示的htaccess文件中的直接图像访问
  • 禁用右键单击
  • 在“设计画布”中添加水印,防止屏幕捕获或裁剪
  • 为搜索引擎和其他链接我的图片的网站启用了热链接保护

几乎我在网站上所做的一切都是为了防止图像下载

但我在一件事上失败了

enter image description here

我想在Devtools的框架中禁用图片标签,甚至在其他浏览器中

因此,如果这样做,我可以保护它免受普通用户的侵害

如何从资源中的用户隐藏或禁用此图像标签,因为我在某些网站中看到它被禁用

1 个答案:

答案 0 :(得分:0)

你永远无法真正保护你的图像不被访问,事实上你现在要做的事情是浏览器和版本特定的,这也不是最好的方法,事实上你可能想要采用标准的方法,其中很多热门网站,(例如500px.com)。使用水印加载标准质量图像并下载并在购买时提供实际图像,这样您就不会在每次版本更改Chrome时编码和更新代码。