[英]image dimensions, client side after file upload selection
我有一张图片的上传表格。 用户单击浏览并选择一个文件。 当用户选择文件后(在文件上传到服务器之前),如何获得图像尺寸。 显然它必须是客户端,可能带有javascript / jquery或flash / flex(尽管更喜欢js // jquery),但是它们中的任何一个都可以做到这一点吗?
这是我用于绑定zozo的getImgSize()函数的代码,但它的大小为0 * 0。 知道为什么吗?
$('#upload').change(function(){
if($(this).val() != null){
getImgSize(this);
}
});
html是带有on =“ getImgSize(this);”的普通输入。
函数getImgSize(imgSrc)
{
var newImg = new Image();
newImg.src = imgSrc;
var height = newImg.height;
var width = newImg.width;
警报(“图片大小为'+ width +'*'+ height);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.