objMapHeart.src = obj.getAttribute("ItemImage"); //==============图片预加载处理======================= if (qp_shared.IsIE && objMapHeart.readyState != "complete") {
objMapHeart.onreadystatechange = function() {
//表明图片已经加载完毕 IE6-IE10支持该事件
if(objMapHeart.readyState == "complete" || objMapHeart.readyState == "loaded"){
//操作
}
}
}
else if(!qp_shared.IsIE && !objMapHeart.complete) {
objMapHeart.onload = function() {
//浏览器轮询不断监测img的complete属性
if(objMapHeart.complete) {
//操作
}
};
}
相关文章
- 关于前端本地压缩图片,兼容IOS/Android/PC且自动按需加载文件之lrz.bundle.js
- 图片预加载的插件使用-jquery.imgpreload.min.js
- 求好心人写个动态加载dll的代码。。。
- BX9013: 动态引入的外部 JS 文件在各浏览器中的加载顺序不一致
- 支持无限加载的js图片画廊插件
- 图片上传,支持同步/异步、预览(MVC、uploadify异步提交、js预览、ajaxSubmit异步提交)兼容大部分浏览器,含代码
- js、css动态压缩页面代码
- 解决问题:swiper动态加载图片后无法滑动
- 【转载】一行代码加载网络图片到ImageView——Android Picasso
- js之动态加载等待图像地址汇总