[JS]获取图片原始宽高
程序员文章站
2022-06-21 15:06:56
...
function getImageNatural(img,cb){
if (img.naturalWidth) { // 现代浏览器
nWidth = img.naturalWidth
nHeight = img.naturalHeight
cb({w:nWidth,h:nHeight})
} else { // IE6/7/8
var image = new Image();
image.src = img.attr('src');
if(image.complete){
cb({w:image.width,h:image.height})
}else{
image.onload = function(){
var w = image.width;
var h = image.height;
cb({w:w,h:h})
}
}
}
}
上一篇: SSO单点登录配置
下一篇: 谈谈你对Promise的理解