var fReader = new FileReader();
var input = document.getElementById(fileId);
fReader.readAsArrayBuffer(input.files[0]);
fReader.onloadend = function(event){
var uri = event.target.result;
if(uri.byteLength/1024/1024 >= 2){
alert("超过2M");
return;
};
}
在做一个上传图片的项目中,需要对上传的文件的大小进行过滤。但是在网上找了许多的方法,比如Image.getFileSize等方式,但是在我的项目中,得不到支持。所以在翻阅了官网的一些东西后,发现这个FileReader的方式,有联想到后端开发,所以就尝试了一下。确实时能解决问题的。
js判断文件大小
最新推荐文章于 2023-11-14 09:33:21 发布