js判断背景图片是否加载成功 我来答 2个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 老魇 2019-12-02 · TA获得超过2139个赞 知道小有建树答主 回答量:768 采纳率:0% 帮助的人:328万 我也去答题访问个人页 关注 展开全部 全都是判断width==0,显然没戏。估计是运行速度问题,无论图片是否存在js都是按不存在处理,因为width=null。正确的方法依然是使用onerror:即建立html标记<img src="与背景图片同名" onerror="document.body.style.backgroundImage='url(其他图片路径/名)'" style="display:none"> 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 huajiea31 2013-11-03 · TA获得超过286个赞 知道答主 回答量:109 采纳率:0% 帮助的人:47.4万 我也去答题访问个人页 关注 展开全部 非背景图片可以用img的onerror 来判断,但是背景图片呢,刚无意中发现一个方法,目测可行,但不确定是否始终可行。var img=new Image();img.src="图片地址";if(img.width==0){//表示图片加载失败了}else{//成功了}这方法一般情况下可行,但是为测试过图片很大或者加载速度很慢的时候是否可行。 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-04-29 js怎么判断css设置的背景图片是否成功加载 2018-01-26 JavaScript怎么判断图片是否加载完成以便获 1 2014-03-11 js判断图片是否加载完成 3 2019-07-03 如何用jquery判断css里的背景图片加载完成 1 2016-12-16 用js怎么判断js中加载所有的图片是否加载完成? 2016-02-16 JS判断图片加载完成 2014-06-24 请问 如何通过js判断图片是否加载完成 ? 2016-12-19 怎么检测图片完全加载完毕或者成功 更多类似问题 > 为你推荐: