日期:2014-05-16  浏览次数:20346 次

javascript根据路径获得图片尺寸
做项目时偶然有个要求,希望在不显示图片的情况下,根据图片路径获得图片的真实尺寸,在网上找了好久,找到一个解决办法,用new Image() 预加载图片:
var img = new Image();
img.src = "file:///D:/eg.png"; //图片的路径
setTimeout(function(){alert("图片的宽度 = " + img.width + "\n" + "图片的高度 = " + img.height);},0);



代码中的setTimeout函数,有时需要,有时不需要,不知为何。