关于div内图片遮罩

ljx0517 2009-12-30 03:19:41
我找到问题比较弱智
可我baidu google 了很久都没找到相似的解决办法
只好来求助51js的大侠了
请勿鄙视小弟啊
问题如下
<div><img src="img_a" ></div>
我想在这个div里面机上一个空白的图片(img_b),吧img_b显示在img_a上, 来阻止用户下载img_a,
请大侠看看啊
...全文
93 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ljx0517 2009-12-30
  • 打赏
  • 举报
回复
强~~
看了你的回帖后
刚才去了解下林昭
以前都没听说过


veardn 2009-12-30
  • 打赏
  • 举报
回复
在一个难ps的地方打个水印会比较好
hookee 2009-12-30
  • 打赏
  • 举报
回复

<script type="text/javascript">
function getAbsPos(oId, tl){
var o = ((typeof oId) == 'String') ? document.getElementById( oId ) : oId;
var val = 0;
while ( o.tagName.toLowerCase() != "body") {
val += (tl == 'top') ? parseInt( o.offsetTop ) : parseInt( o.offsetLeft );;
o = o.parentNode;
}
return val;
}
window.onload=function(){
var img = document.getElementById("img1");
var blank = document.getElementById("blank_img");
blank.width= img.width
blank.height= img.height
blank.style.top = getAbsPos(img, "top")
blank.style.left = getAbsPos(img, "left")
}
</script>
<body style="margin:0px;padding:0px">
<div><img id="img1" src="http://c.csdn.net/bbs/t/5/i/pic_logo.gif" ></div>
<img id="blank_img" src="http://www.chakucun.com/images/1x1.gif" style="position:absolute;z-index:1000;left:0;top:-100px;">
</body>
ljx0517 2009-12-30
  • 打赏
  • 举报
回复
那具体怎么实现呢??
能给点代码不?
一点点也好啊
yixianggao 2009-12-30
  • 打赏
  • 举报
回复
直接用div遮罩就可以了,虽然可以阻止直接下载,
但是用户仍可以借助下载软件或是直接从缓存文件夹获取图片!
ljx0517 2009-12-30
  • 打赏
  • 举报
回复
自己顶~~
帮帮小弟吧
小弟的命运就交给大家了
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2009-12-30 03:19
社区公告
暂无公告