小编sta*_*ark的帖子

如何在上传前验证图片大小?

我想在上传图像之前验证图像大小和扩展名.我有图像扩展的代码,我想限制图像的大小.这是图像扩展的代码:

function ValidateFileUpload() {
    var fuData = document.getElementById('fileChooser');
    var FileUploadPath = fuData.value;


    if (FileUploadPath == '') {
        alert("Please upload an image");

    } else {
        var Extension = FileUploadPath.substring(
                FileUploadPath.lastIndexOf('.') + 1).toLowerCase();



 if (Extension == "gif" || Extension == "png" || Extension == "bmp"
                || Extension == "jpeg" || Extension == "jpg") {


            if (fuData.files && fuData.files[0]) {
                var reader = new FileReader();

                reader.onload = function(e) {
                    $('#blah').attr('src', e.target.result);
                }

                reader.readAsDataURL(fuData.files[0]);
            }

        } 


  else {
            alert("Photo only allows file types of …
Run Code Online (Sandbox Code Playgroud)

javascript validation image

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

image ×1

javascript ×1

validation ×1