使用jquery从uploadify中的onUploadComplete文件获取图像尺寸

使用jquery从uploadify中的onUploadComplete文件获取图像尺寸,jquery,image,uploadify,dimensions,Jquery,Image,Uploadify,Dimensions,我试图在图像文件上传到服务器后立即获取图像文件的宽度和高度,但我似乎无法从文件中正确创建此图像。 我想知道如果没有一个文件阅读器或者没有太多的麻烦,是否有可能做到,但是如果有一个简单的方法,我可能已经尝试过了 代码如下: 'onUploadComplete' : function(fileObj) { var theImage = new Image(); theImage.src = fileObj.attr(fileObj);

我试图在图像文件上传到服务器后立即获取图像文件的宽度和高度,但我似乎无法从文件中正确创建此图像。 我想知道如果没有一个文件阅读器或者没有太多的麻烦,是否有可能做到,但是如果有一个简单的方法,我可能已经尝试过了

代码如下:

'onUploadComplete' : function(fileObj) {
            var theImage = new Image();
            theImage.src = fileObj.attr(fileObj);
            // Get accurate measurements from that.
            var imageWidth = theImage.width();
            var imageHeight = theImage.height();
            alert('The image file ' + fileObj.name + ' has the following resolution: ' + imageWidth + 'px X ' + imageHeight + 'px.');
        },

现在什么都没有发生,但是如果我从它触发的警报中删除imageWidth和imageHeight,那么我认为它没有正确创建图像,我尝试了一些方法,但到目前为止没有任何效果

需要一个加载处理程序来获取维度,不能只分配
src
并立即获取它们请查看Thanx@charlietfl获取提示-将进行检查…需要一个加载处理程序来获取维度,不能只分配
src
并立即获取它们请查看Thanx@charlietfl获取提示-将进行检查。。。