Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript确定图像大小(以像素为单位)_Javascript_Asp.net - Fatal编程技术网

使用javascript确定图像大小(以像素为单位)

使用javascript确定图像大小(以像素为单位),javascript,asp.net,Javascript,Asp.net,我想在asp.net中的文件上载控件中将上载前的图像进行x×y像素的比较 如何使用javascript获取文件上传程序中的图像大小(以像素为单位) 获取javascript中图像大小的一种方法是执行以下操作: var img = document.getElementById('yourimageId'); var width = img.clientWidth; var height = img.clientHeight; 另外,请看以下对前面类似问题的回答: 在firefox中,您

我想在asp.net中的文件上载控件中将上载前的图像进行x×y像素的比较
如何使用javascript获取文件上传程序中的图像大小(以像素为单位)

获取javascript中图像大小的一种方法是执行以下操作:

var img = document.getElementById('yourimageId'); 

var width = img.clientWidth;
var height = img.clientHeight;
另外,请看以下对前面类似问题的回答:


在firefox中,您可以通过以下方法获取文件路径:

或最新版本:

window.URL.createObjectURL(file);
用于webkit window.webkitURL.createObjectURL() 看见

并将其设置为img标签,然后获取大小。
对于ie,您应该为元素设置一个过滤器

progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image)
并将url设置为该过滤器,然后您可以获得img的大小 祝你好运