您的位置:首页 > Web前端 > JavaScript

用JS获取图片尺寸

2010-03-04 14:27 239 查看
JS代码如下:

function getFileSize(filePath){
var image=new Image();
image.dynsrc=filePath;
alert(image.fileSize);
}


上面是图片的大小

IE7下不支持属性dynsrc,可以用src代替

也可以获取图片的长度与宽度

function PreviewImg(imgFile){
var image=new Image();
image.src=imgFile.value;
imgDiv.style.width = image.width;
imgDiv.style.height = image.height;
}


调试:

<input name="file" size="30" type="file" onchange="getFileSize(this.value)" />


在IE6中运行正常,不过在IE7,IE8中还是有问题,还未找到解决方案
转自http://jiachen.blogbus.com/logs/34148035.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: