【发布时间】:2015-11-21 01:07:00
【问题描述】:
编辑:我确实知道许多 cmets 没有可靠的方法来完全保护图像不被下载。这种方法是为了防止普通用户通过简单的右键单击下载。最好的方法可能是简单地对您的图像进行版权保护,如果您非常担心,可以使用 Digimarc 之类的服务对您的图像进行数字水印。现在问题来了:
我遇到了一个网站,它在其实际图像上使用 GIF 叠加层,以防止用户右键单击和下载图像(尽管您仍然可以从代码中获取实际图像)。他们用来执行此操作的代码是:
<div><img src="-Transparent GIF File-" alt="" width="530" height="558"
border="0" original="-Actual Image Displayed-" /></div>
我的问题是original 标签不是真正的标签,它被某种Javascript 使用和翻译。我想在我的网站上复制它。谁能帮我找到这个脚本?
【问题讨论】:
-
您知道用户显然可以非常轻松地解决这个问题,对吧?
-
我们可以帮助您解决与编程相关的问题,但要求我们为您查找脚本并不完全适合这里。请阅读常见问题解答。
-
鉴于您已经设法阅读了您正在查看的页面的 html 源代码,您为什么不同时查看相关的 JS 呢?
original属性是一个非标准的属性。虽然技术上无效的 html 大多数(全部?)浏览器会忽略它,但允许从 JS 访问它。 -
@Dan - 是的,我意识到这一点。我编辑了我的问题以对此做出“免责声明”。
标签: javascript jquery image copy-protection data-protection