一.onload事件
通过监听图片的onload事件,可以判断图片是否已经加载完成,兼容所有的浏览器(w3c推荐方法)
二.判断img对象(DOM)的complete属性(兼容所有浏览器)
当img加载完成之后,complete对象属性将变为true
三.onreadystatechange事件(仅在ie下可用)
在ie下,img对象与xhr对象一样具有onreadystatechange事件,可以通过该事件判断图片是否加载完成
document.getElementById('img1').onreadystatechange = function() { if(document.getElementById('img1').readyState=="complete"||document.getElementById('img1').readyState=="loaded"){ alert(1); }
}