我试图找到一个JavaScript解决方案,它动态覆盖类似于David Walsh的dwImageProtector插件(http://davidwalsh.name/image-protector-plugin-for-jquery)的空白图像。我对该插件的问题是,首先,它将覆盖图添加到实际上未与目标图像对齐的“body”,其次,该插件不是为响应而构建的,这意味着如果我调整浏览器的宽度图像将保持与原始解析图像大小相同的方式。为图像响应的空白图像覆盖
我的代码看起来是这样的:
//css
.column { position: relative }
.column img { width: 100%; }
// html
<div class='column'>
<img class='protect' src='img/source.jpg' />
<span>copyright 2013</span>
</div>
我讨厌这些“形象保护”技术,因为他们讨厌那些有正当理由来下载图像,并轻松CIR为那些没有的人而消失。这就像锁住你的房子的前门,同时让所有的窗户不安全;提供的“保护”不过是一种谎言。 – Blazemonger
@Blazemonger是的,我明白你的意思。如果他们真的想要,他们总是可以对图像进行截图。但我试图在未经许可的情况下减少下载/盗取图片的人数。如果你有更好的主意或技巧,我很乐意听到它:) – Pennf0lio