1.防止图片右键另存为
实现原理:将真实图片设置为table或div的背景,前面则放置一张透明空白的gif图片,这样右键点击图片实际上得到透明gif图片,无法保存真实图片。
这里需要用程序获取真实图片的长宽大小,以便将透明gif扩展到真实图片大小,从而不影响用户浏览。

2.模拟水印
实现原理:不修改原始图片的情况下,在图片指定位置显示图片或文字版权信息。将版权放在绝对定位的层里面,覆盖真实图片上。
还是需要事先获取真实图片大小。

3.防止文字内容被复制
实现原理:随机插入版权文字,用css样式表将文字设置成白色不可见。

4.图片切割
实现原理:用程序将图片切割为随机大小,组合显示在原始位置。