怎么在图片加载成功之前用另一个图片代替
2016-11-07 20:12
211 查看
很多时候,在服务器上图片有的时候会太大,需要一个小一点的图片来过渡一下。
我想到使用一个onload属性
onload的意思是在这个标签加载完成时,执行onload中的程序
第一个img是加载成功之前的那张图,第二个img是需要加载的图片,这个img的onload属性,
当加载成功时,显示第二张图,隐藏第一张图
一些loading图片的网址:
http://www.lanrentuku.com/gif/a/loading.html
我想到使用一个onload属性
onload的意思是在这个标签加载完成时,执行onload中的程序
html=html+'<li><img src="img/jiazai.gif" id="loading'+eval(data)[0][3][i]+'" style="height:200px;width:200px"><img id="'+eval(data)[0][3][i]+'"src="picture/'+eval(data)[0][0][i]+'.png" onload="$("#'+eval(data)[0][3][i]+'").show();$("#loading'+eval(data)[0][3][i]+'").hide();" style="display:none;height:200px;width:200px" onclick="imgShow("#outerdiv","#innerdiv","#bigimg","#'+eval(data)[0][3][i]+'")"/><p>'+eval(data)[0][2][i]+'</p></li>';
第一个img是加载成功之前的那张图,第二个img是需要加载的图片,这个img的onload属性,
当加载成功时,显示第二张图,隐藏第一张图
一些loading图片的网址:
http://www.lanrentuku.com/gif/a/loading.html
相关文章推荐
- 怎么用jquery检查图片是否已经加载即加载是否成功
- 图片翻转时,一变成二,怎么先擦除掉之前那个图
- 自动判断页面上的图片是否加载成功,不成功替换为默认图片
- Android加载图片出现SKImagedecoder::Factory returned null 该怎么解决
- 为什么有时IE不能加载背景图片而Firefox或Chrome都可以成功加载?
- JavaScript怎么判断图片是否加载完成以便获取其尺寸
- 怎么把提交按扭改为用图片来代替
- 为什么安卓使用网络的加载图片不成功的原因
- js判断背景图片是否加载成功使用img的width实现
- opencv如何判断图片是否加载成功
- 加载BNT工具箱不成功怎么办
- 用javascript 怎么判断图片是否加载完成
- 图片加载成功后显示图片
- js判断背景图片是否加载成功
- 怎么在加载图片时得到它的加载进度
- 自动判断页面上的图片是否加载成功,不成功替换为默认图片
- 上传之前预览图片 这个是参考一直没有成功
- debug--Flex图片加载不成功,缺少远程团队与本地团队的协调
- vc 加载绝对路径图片的程序怎么能在别人的机子上运行
- 用imageloader异步加载图片的问题,怎么实现只加载当前屏幕内的图片