获取图片的真实高度

最近一个页面需要一个类似微信朋友圈图片的功能,选择图片,预览,图片放大查看;

其中有些地方需要图片的真实宽高比。

var img = new Image();
img.src = $(".img").attr("src");
var imgWidth = img.width;
var imgHeight = img.height;

如果通过触发一些时间来调用获取宽高的这个函数,得到的结果会是0,

这时候需要这样写

function fet(){
   var img = new Image();
   img.src = $(".img").attr("src");
   img.onload=function(){
       var imgWidth = img.width;
   }
}

 

posted @ 2016-12-23 14:06  喜欢骑车的大冬瓜  阅读(174)  评论(0编辑  收藏  举报