如何在我的网页中制作图像无法下载

Jen*_*sen 2 webpage image download

我想知道如何通过右键单击我的网页上的图像来阻止人们将图像另存为..

我正在考虑禁用右键单击,但似乎我必须编写javascript代码.有一个简单的方法来做到这一点?

Ale*_*s G 10

简单的答案是"你做不到".你也许能够把在服务器端的东西,将服务于图像前检查引荐,但即使不是100%的保证.此外,即使您以某种方式管理以防止这种情况,也没有什么能阻止某人截取浏览器页面的截图,然后从中裁剪图像.

我认为一个更好的方法是使用服务器端URL重写和处理图像,以添加某种可见水印,识别您拥有的图像,并在EXIF信息中保存适当的版权信息.


Sha*_*ant 5

我在我的网站上使用了一个简单的解决方案。只需向 Image 标签添加oncontextmenu="return false;"属性即可完成! <img src="https://source.unsplash.com/random" alt="Random image" oncontextmenu="return false;">

这是我在 stackoverflow 上回答的第一个问题,所以如果我没有使用正确的工具,请公平地对待我......