您的位置:首页 > Web前端 > JavaScript

JS判断文件大小-文件上传-浏览器-input-file

2014-08-25 14:57 603 查看
JS判断文件大小-文件上传-浏览器-input-file

在上传文件文件之前,有时候需要验证文件的大小,先提供如下方法,获取文件浏览框的大小,代码如下(适合ie,firefox,google chrome)

</pre><pre class="js" name="code">//obj 需要传入的参数为Input的对象
function getFileSize(obj){
var objValue = obj.value;
if (objValue=="") return ;
var fileLenth=-1;
try {
//对于IE判断要上传的文件的大小
var fso = new ActiveXObject("Scripting.FileSystemObject");
fileLenth=parseInt(fso.getFile(objValue).size);
} catch (e){
try{
//对于非IE获得要上传文件的大小
fileLenth=parseInt(obj.files[0].size);
}catch (e) {
fileLenth=-1;

}

}

return fileLenth;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: