上传图片jQuery File-uploader - 最小尺寸?

时间:2012-05-11 10:15:09

标签: jquery

如何禁止上传图像少于300px x 300px?

脚本:http://valums.com/ajax-upload/

2 个答案:

答案 0 :(得分:0)

使用javascript无法实现。使用服务器端脚本,例如。 Php's getimagesize()。或者,您可以搜索Flash上​​传器。

javascript的问题在于它对你的电脑上的文件进行了nog访问,闪存有。因此,您需要先上传图像,以便服务器端脚本语言可以处理图像文件

答案 1 :(得分:0)

以下是您可以做的事情(我假设您的问题与jQuery File Upload相关)

$('#fileupload').fileupload({
    url: url,
    dataType: 'json',
    autoUpload: false,
    acceptFileTypes: /(\.|\/)(gif|jpe?g|png|pdf)$/i,
    maxFileSize: 9990000, //9.9MB
    minFileSize:99000, //99KB
    // Enable image resizing, except for Android and Opera,
    // which actually support image resizing, but fail to
    // send Blob objects via XHR requests:
    disableImageResize: /Android(?!.*Chrome)|Opera/
        .test(window.navigator.userAgent),
    previewMaxWidth: 100,
    previewMaxHeight: 100,
    previewCrop: true
})