js获取img真实大小

一般从后端获取的图片都是url的形式,来给src赋值 而单纯的获取$("img").width()和$("img").height()和offsetWidth和offsetHeight都是渲染到img上之后的大小,但是可以用js来获取当前图片大小

var img_url='./1.jpg'; //此处为路径 填写后端返回的ur;

//创建对象

var img=new Image();

//改变图片的src

img.src=img_url;

//加载完成执行

img.onload=function(){

//打印

console.log(img.width,img.height);

};

这样就能获取到图片的真实宽高了

你可能感兴趣的:(js获取img真实大小)