2012年5月2日

img.onload:图片的预加载,你所不知道的

摘要: function loadImage(url, callback) { var img =new Image(); //创建一个Image对象,实现图片的预下载 img.src = url; if (img.complete) { // 如果图片已经存在于浏览器缓存,直接调用回调函数 callback(img); return; // 直接返回,不用再处理onload事件 } img.onload =function () { //图片下载完毕时异步调用callback函数。 callback(img);}; }; 在网上搜索了一下相关文章,大体上都是这个思路。这个方法功能是ok的,但是... 阅读全文

posted @ 2012-05-02 15:38 lzf0514 阅读(3718) 评论(2) 推荐(0) 编辑

导航