使用jquery检查文件大小

使用jquery检查文件大小,jquery,asp.net,Jquery,Asp.net,可能重复: 我需要检查上传的图像大小是否小于5mb 我正在使用以下代码 $("#fileUpload").change(function () { $file = $("#fileUpload"); var a = $file[0]; var iSize = ($file[0].files[0].size / 1024); if (iSize / 1024 > 1) { iSize = (Math

可能重复:

我需要检查上传的图像大小是否小于5mb

我正在使用以下代码

$("#fileUpload").change(function () {

        $file = $("#fileUpload");
        var a = $file[0];

        var iSize = ($file[0].files[0].size / 1024);
        if (iSize / 1024 > 1) {
            iSize = (Math.round((iSize / 1024) * 100) / 100)
            alert('file size is ' + iSize);
            if (iSize > 5) {
                $('#FileImageSizeValidation').show();
            }

        }

    });
其中,我在$file[0].files[0]上得到了未定义的错误。它在这行中显示错误。 如何做到这一点

谢谢
pooja

IE 9及更低版本不支持HTML5文件API,因此无法在客户端获取文件大小。确保您使用的浏览器支持此API。

请检查链接,确保浏览器支持此API。我知道了。在铬合金中工作良好。在IE中,我犯了错误。