获取图片的自然尺寸

方法来源:

Dom结构:http://p0.jmstatic.com/banner/3302/28870_1920_390_002-web.jpg

1.最笨的方法,页面onload完成

   window.onload=function(){

       document.getElementsByTagName("img")[0].width;  

  }

2.条件(图片宽高未知,不需要等页面onload完成)


function getImgSize(src,callback){ var img=new Image(); img.src=src; img.onload=function(){ callback(this); } } getImgSize("http://p0.jmstatic.com/banner/3302/28870_1920_390_002-web.jpg",function(obj){ console.log(obj.width,obj.height) })

  

原文地址:https://www.cnblogs.com/dm511418503/p/4002202.html