`
FZtree
  • 浏览: 105670 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

image的加载事件(onload)和加载状态(complete)

阅读更多

http://blog.sina.com.cn/s/blog_73c8ed1901013k70.html

 

if (img.complete) {
  callback(img.width, img.height);
} else {
  img.onload = function () {
    callback(img.width, img.height);
    img.onload = null;
  };
};

 

 

 

分享到:
评论

相关推荐

    JavaScript与Image加载事件(onload)、加载状态(complete)

    查看插件的源码,发现它也依赖图片对象的complete属性和onload事件,并且特别把IE6区分对待,到底IE6在图片加载对象上,与其它浏览器有什么不同呢? 看下文: 通过js操纵DOM很多情况下都是为了实现和当前页html元素...

    js 实现图片预加载(js操作 Image对象属性complete ,事件onload 异步加载图片)

    – function addImg(isrc) { var Img = new Image(); Img.src = isrc; Img.onload = function () { document.body.appendChild(Img); } } //–> [removed] 当包含上述代码的页面打开时并不载入 “tt.jpg” ,当点击...

    jquery.loadImage.1.0 绑定图片加载完成事件

    基于jquery开发的一个小插件,主要作用是绑定图片(img标签)的onload事件,如果是纯JavaScript开发,可借鉴下面的代码: var imgLoad = function (url, callback) { var img = new Image(); img.src = url; if ...

    js 判断图片是否加载完以及实现图片的预下载

    创建一个Image对象,实现图片的预下载,如果图片已经存在于浏览器缓存,直接调用回调函数,使用onload事件可以判断图片是否加载完成 function loadImage(url, callback) { var img = new Image(); //创建一个Image...

    关于图片的预加载过程中隐藏未知的

    看完了曼联与曼城的同城德比,还有漫长的两个小时,才能看到期待中的国家德比。无聊的很,左右无事,便来论坛闲逛。看到了一章关于图片预加载的博文... // 直接返回,不用再处理onload事件 } img.onload = function ()

    再谈javascript图片预加载技术(详细演示)

    一段典型的使用预加载获取图片大小的例子: 代码如下: var imgLoad = function (url, callback) { var img = new Image(); img.src = url; if (img.complete) { callback(img.width, img.height); } else { img....

    js图片预加载示例

    js图片预加载简单示例 代码如下:function loadImage(url, callback) { if(url!=’null’) { var img = new Image(); img.src = url; if(img.complete) { callback(img); } else { img.onload = function(){ ...

    大名鼎鼎SWFUpload- Flash+JS 上传

    当Flash上传文件的时候,由开发人员预定义的Javascript事件会被定时触发以便来更新页面中的UI,同时还提供上传状态和错误信息。 选定的文件的上传和它所在页面、表单是独立的。每个文件都是单独上传的,这就保证了...

Global site tag (gtag.js) - Google Analytics