客户端使用HTML5检查文件大小

在HTML5之前,文件大小是通过Flash进行检查的,但现在Web应用程序中避免使用Flash。仍然可以通过在事件侦听器中插入以下给定的代码来检查客户端的文件大小。

if (typeofFileReader !== "undefined") {
   //文件[0]是文件1-
   var s = document.getElementById('myfile').files[0].size;
}

更改文件输入后,大小将更新。为此,请使用事件监听器,

document.getElementById('input').onchange = function() {
   //文件[0]是文件1-
   var s = document.getElementById('input').files[0].size;
   alert(s);
}