判断img元素图片是否加载完成

u011010407 2014-12-23 10:22:00
有一个需求.要求全图图片加载完成前.只能显示等待界面
即使全部空白.中间一个loading图片.

以前愚蠢的认为window.load事件就可以解决.但是好像跟图片没有关系.
又来我又给所有的img加上了load事件.问题又来了. 有很大一部分设备.他只是调用了一次.

请猿有支招啊.
...全文
719 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
u011010407 2015-06-07
  • 打赏
  • 举报
回复
使用 new image(),去判断。 上面有一个是否客户端有缓存,和onolad事件的总和就是图片的所有的数量
u011010407 2015-01-08
  • 打赏
  • 举报
回复
引用 1 楼 zzgzzg00 的回复:
img.onload就可以阿 图片加载完执行 只执行一次是什么意思阿 写在给img赋值前
onload在浏览器上的确有效. 有多少个img就会执行多少次.但是在手机上就会出现兼容问题.
似梦飞花 2014-12-23
  • 打赏
  • 举报
回复
img.onload就可以阿 图片加载完执行 只执行一次是什么意思阿 写在给img赋值前

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧