-1

所以我的目标是在页面上有一个无法复制的小图标(至少在没有截图的情况下)。

我意识到高级用户总是能够抓住图像,但我希望尽可能阻止这种情况。使用 JS 是一种选择,但服务器端语言不是。

我目前可能的想法包括:

  • 使用背景图片(无法突出显示和复制)
  • 使用 HTML5 Canvas(不过仅限新浏览器)

我的问题是,实现这一目标的最佳方法是什么?如何仅使用 HTML/HTML5/JS 使图像最难复制,而不使用服务器端语言?

4

1 回答 1

3

评论中的所有建议都很好,做你想做的。

由于除了对仅右键单击的临时用户隐藏图像之外,它们实际上都不会做任何事情,因此我建议您使用花费最少时间来实现的任何方法。

我觉得我打字太多了,我已经不再关心这个问题了。人们为什么要这样做?我们有保护知识产权的法律,这是您必须依赖的。一旦您在网络上显示图像,任何人都可以窃取它,如果有人想要图像,他们将已经知道如何在缓存中查找,或查看脚本,或将页面保存为下载,或者......

如果您将其显示在公共页面上,则无法防止其被复制。

于 2013-06-25T14:25:57.177 回答