1
A
回答
0
不,您无法使用jQuery或纯JavaScript获取图片大小。唯一的方法是使用ajax从服务器端获取它。
您可以将图像的URL发送到服务或服务器端页面,并让页面或服务返回图像大小。
+0
感谢您的信息。 – 2012-02-17 16:14:28
0
我不认为这是可能的。你可能需要一个服务器端语言。
1
**这里是jQuery的代码来获取图像的大小和类型与验证**您可以使用此代码在您的jQuery在函数内部文件的
if (window.File && window.FileReader && window.FileList && window.Blob)
{
var pic_size = $('#profile_pic')[0].files[0].size;//get file size
var pic_type = $('#profile_pic')[0].files[0].type;
var extension = pic_type.split('/').pop().toUpperCase();
if (extension!="PNG" && extension!="JPG" && extension!="GIF" && extension!="JPEG" || pic_size>=2048000)
{
alert ("Please Select PNG,JPG,GIF,JPEG Image Only and File Size not Greater than 2MB");
$("#profile_pic").focus()
return false;
}
}
相关问题
- 1. EWS - 图像大小/尺寸
- 2. 从二进制获取图像尺寸和图像大小
- 3. 如何从AS3中的字节数组获取GIF图像大小尺寸?
- 4. 如何获得图像的尺寸而不加载图像
- 5. 如何使用PDFLib缩小图像尺寸以缩小图像大小?
- 6. 获取图像的最大尺寸
- 7. 获取图像尺寸
- 8. SCSS - 获取图像尺寸
- 9. PHP获取图像尺寸
- 10. 获取图像尺寸与jQuery
- 11. HTML5 - 如何获取图像尺寸
- 12. 以字节为单位获取图像大小以检查不良图像
- 13. 如何在不改变图像尺寸的情况下缩小图像大小?
- 14. 如何让图像以较小的页面尺寸消失?
- 15. React Native - 如何获取相机卷缩略图而不是全尺寸图像
- 16. jquery动态图像调整大小没有采取正确的图像尺寸
- 17. Android缩小大图像尺寸
- 18. 缩小图像尺寸imagemagic
- 19. 缩小图像尺寸C#
- 20. 动画大尺寸图像
- 21. Jcrop有大尺寸图像
- 22. 尺寸图像以适合WebView尺寸
- 23. 错误而读取PNG图像尺寸
- 24. 如何上传图像缩小尺寸
- 25. 缩小图像以适合ScrollViewer尺寸
- 26. 以KB缩小图像尺寸
- 27. 图像的最大尺寸不能超过8000字节?
- 28. 如何从相机获取小尺寸图像?
- 29. 图像尺寸,
- 30. 图像尺寸
可能重复:http://stackoverflow.com/questions/1310378/determining-image-file-size-dimensions-via-javascript/ – 2012-02-12 22:24:10
Javascript正在CLIENT的计算机上运行,如果浏览器支持HTML5的File API,则实际上可以在用户计算机上获得图像的大小,如果用户当然希望你。要找到服务器上图像的大小,您需要像PHP或Rails这样的SERVER语言,或者您可以使用AJAX执行HEAD请求以获取文件大小,或者可以在画布中加载图像并获取文件大小。 – adeneo 2012-02-12 22:25:20