我想停止从我的网站复制图片。有什么解决方案吗?我不想使用水印。我不想禁用右键单击。请...
这是我的代码。
null
答案 0 :(得分:5)
如果它在互联网上,则可以复制。如果您不希望复制图像,请不要将它们放在Internet上。
答案 1 :(得分:5)
一旦用户看到您网站上的图片,它就已经在浏览器目录中的计算机上保存了资源。
最佳解决方案是使用低分辨率图像或使用水印,因为即使您禁用了右键单击也无法停止图像下载过程,可以使用开发工具。
答案 2 :(得分:0)
我已使用PanoJS来执行此操作。它是一种工具,可以拍摄照片中的所有图块,并使用查看器进行搜索" assamble"使用瓷砖的图片。 浏览器总是接收所有磁贴,如果最终用户想要重用所有磁贴,那么它需要额外的努力才能做到。 你需要为你的图片做一个额外的过程,但提供了很多脚本(Perl和python来做这个)。
当您通过网络发布图片时,您始终在为该文件提供服务,并且可以将其复制。
答案 3 :(得分:-2)
可以实现的唯一已知修复方法是通过这些方式,有关详细信息,请直接写信告诉您,如果您希望安全且牢不可破地将代码公之于众,则将其公之于众。
答案 4 :(得分:-2)
现在这不能完全阻止复制数字文件,但可能有助于降低可能性。
.unselectable {
-webkit-user-select: none; /* Chrome all / Safari all */
-moz-user-select: none; /* Firefox all */
-ms-user-select: none; /* IE 10+ */
user-select: none; /* Likely future */
}
上面的代码是CSS添加,可以防止选择特定对象,并可以减少右键单击保存功能。
同样,这不是一个完全的预防只是一种威慑。我在学习HTML时发现了这一点,如果有人访问开发人员功能,他们仍然可以获取图像/内容。
可能有更多的网络工具可以解决您的问题,但需要更多的研究。