javasxript图片预加载兼容代码(IE7/IE8/IE9/火狐/谷歌/苹果)
2012-08-30 16:24
441 查看
代码很简单
我看很多人只用img.complete或者还用到浏览器判断,其实不用,这样就很好了,引用是这样引用的
//图片预加载 function readyImage(url,callback){ var img = new Image(); img.src=url; if(img.complete){ var imgWh = [img.width,img.height]; callback(i,imgWh); }else{ img.onload = function(){ var imgWh = [img.width,img.height]; callback(i,imgWh); } } }
我看很多人只用img.complete或者还用到浏览器判断,其实不用,这样就很好了,引用是这样引用的
//callback不要用引号,否则无效 readyImage(url,callback)
相关文章推荐
- 一个能够兼容IE6,IE8,IE9,IE10,IE11,谷歌,火狐,360等常见的10个浏览器的HTML头部信息配置代码
- 一行代码轻松搞定各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- JS向上下左右不间断无缝滚动图片代码(兼容IE火狐)
- (转)一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
- 设为首页加入收藏兼容360/火狐/谷歌/IE/搜狗/猎狐/Safari/等主流浏览器的代码
- 一行代码轻松搞定各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- ie6/IE8/IE9/谷歌以及火狐等浏览器下li 高度一致解决办法
- DIV CSS 网页兼容全搞定 (IE6 IE7 IE8 IE9 火狐 谷歌)
- DIV CSS 网页兼容全搞定 (IE6 IE7 IE8 IE9 火狐 谷歌)
- 一行代码轻松搞定各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10 (转)
- DIV CSS 网页兼容全搞定 (IE6 IE7 IE8 IE9 火狐 谷歌)
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10