小编cch*_*hap的帖子

上传前检查文件大小

我正在使用我从这里获得的这个javascript,它完全符合我的需要.

var _validFileExtensions = [".jpg", ".jpeg"]; 

function File_Validator(theForm){
    var arrInputs = theForm.getElementsByTagName("input"); 
    for (var i = 0; i < arrInputs.length; i++) { 
    var oInput = arrInputs[i]; 
    if (oInput.type == "file") { 
        var sFileName = oInput.value; 
        var blnValid = false; 
            for (var j = 0; j < _validFileExtensions.length; j++) { 
                var sCurExtension = _validFileExtensions[j]; 
                if (sFileName.substr(sFileName.length - sCurExtension.length, sCurExtension.length).toLowerCase() == sCurExtension.toLowerCase()) { 
                    blnValid = true; 
                    break; 
                    } 
                } 

                if (!blnValid) { 
                    alert("Invalid image file type!"); 
                    return false; 
                } 
        } 
    } 

return …
Run Code Online (Sandbox Code Playgroud)

javascript php file-upload filesize image-uploading

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

标签 统计

file-upload ×1

filesize ×1

image-uploading ×1

javascript ×1

php ×1