跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • img 的“图片另存为”在 js 中有没有对应的事件?
未分類
24 1 月 2022

img 的“图片另存为”在 js 中有没有对应的事件?

img 的“图片另存为”在 js 中有没有对应的事件?

資深大佬 : kisshere 24

或者换句话说,js 怎样实现检测一张图片被用户保存到本地了?
大佬有話說 (21)

  • 資深大佬 : yaphets666

    曲线救国,禁止鼠标右键默认行为,自己实现一个右键弹框。

  • 資深大佬 : yigecaiji

    需求是?

  • 資深大佬 : xjngbla

    纯浏览器的 JavaScript 是不能够获得有关用户的文件系统信息。默认下载路径还可能包含敏感信息,这是有风险的
    上的主意是行的

  • 資深大佬 : liuidetmks

    1 说的可以,差不多得了
    防不住的。
    类似问题 https://v2ex.com/t/806677

  • 資深大佬 : tatu

    用你头像试了下:element.style {
    pointer-events: none;
    },好像可行。

  • 資深大佬 : luoyelusheng

    渲染的时候给图片加个 query ,一旦用户保存图片就是重新请求 url 并携带 query ,后端捕获到这个 query 就算用户下载了

  • 資深大佬 : cando

    截图保存
    拍视频保存
    无解了

  • 資深大佬 : cmdOptionKana

    听起来就是防小白,禁用鼠标右键就行了。但是防小白没啥意义吧,一般小白下载只是收藏自用而已,而专业盗图的人你也不可能简单防住。

  • 資深大佬 : KuroNekoFan

    还是 robots.txt 吧
    另 5 的应该是最简单的

  • 資深大佬 : zhaol

    建议跟产品好好沟通,防君子不防小人的需求,没有意义。

  • 資深大佬 : 2i2Re2PLMaDnghL

    主流浏览器基本上都避免了这样的漏洞。

  • 資深大佬 : dengshen

    鼠标手势按住图片往下一拖就下载了。插件的权限比网页高

  • 資深大佬 : iqoo

    用 Service Worker 虚拟路径,大部分浏览器都无法正常保存。

  • 資深大佬 : villivateur

    在网页里实现一个操作系统,然后在这个操作系统里做渲染,感觉就可以防止大部分了

  • 資深大佬 : gesse

    你是不是色图不想让人保存?

  • 資深大佬 : wunonglin

    1 、需求是什么?
    2 、有何意义?

  • 資深大佬 : hibian

    debug 反 debug 反反 debug 没用的,资源已经下到客户端了.

  • 資深大佬 : IvanLi127

    自定义个上下文菜单替代浏览器的,然后就可以了

  • 資深大佬 : xfriday

    加水印吧,其他的都没啥用

  • 資深大佬 : puzzle9

    图片采用后台渲染 立刻过期
    如果多次请求的话 就是保存本地

  • 資深大佬 : flynaj

    很多人都会 f12,意义不大。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具