dongli8862 2011-12-13 15:12
浏览 60
已采纳

图像保护(确保用户无法窃取照片)

I'm building a webshop that offers people certain photos. In this webshop you can (of course) view your pictures.

So to make sure the photos are safe from downloading directly from the site, I gave all my image html tags the code

oncontextmenu="return false;"

Now this protects the photos from right-clicking and saving them. The problem is that if a user is smart enough to just drag the photo to their desktop, they can still download the picture.

Is there a (easy) way to protect these images from all forms of download?

  • 写回答

6条回答 默认 最新

  • drmgg4411 2011-12-13 15:18
    关注

    There will always be a way for people to download images on a website.

    You can disable dragging images using this JavaScript:

        $("#imagegallery").mousedown(function(){
            return false;
        });
    

    but even then you could just view the source and search for the file.

    I would suggest adding a watermark, using an already made PHP class its very straight forward to add your logo to each image.

    Or you could only display smallish images, making them come to you for the full versions.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥15 企业资源规划ERP沙盘模拟
  • ¥15 前端echarts坐标轴问题
  • ¥15 CMFCPropertyPage
  • ¥15 ad5933的I2C
  • ¥15 请问RTX4060的笔记本电脑可以训练yolov5模型吗?
  • ¥15 数学建模求思路及代码
  • ¥50 silvaco GaN HEMT有栅极场板的击穿电压仿真问题
  • ¥15 谁会P4语言啊,我想请教一下
  • ¥15 这个怎么改成直流激励源给加热电阻提供5a电流呀
  • ¥50 求解vmware的网络模式问题 别拿AI回答