js怎么验证选择中文件文件的大小

之前百度了一下,有些人说js解决不了这个问题的,我也犹豫了,希望大家能狗帮助一下
谢谢!

http://zhuchengzzcc.iteye.com/blog/1573360

可以验证上传文件大小的,我以前一个项目中就用过。
示例代码:

 function fileChange(target,id) {   
        var fileSize = 0;        
        if (isIE && !target.files) {    
              var filePath = target.value;   
              var fileSystem = new ActiveXObject("Scripting.FileSystemObject");

              if(!fileSystem.FileExists(filePath)){
                 alert("附件不存在,请重新输入!");
                 var file=document.getElementById(id); 
                 file.outerHTML=file.outerHTML;
                 return;
              }
              var file = fileSystem.GetFile (filePath);
              fileSize = file.Size;   
        } else {   
              fileSize = target.files[0].size; 
        }  

        var size = fileSize / 1024;   
        if(size>100000){ 
             alert("附件大小不能大于100M!"); 
             var file=document.getElementById(id); 
             file.outerHTML=file.outerHTML
        }  
        if(size<=0){
            alert("附件大小不能为0M!"); 
            var file=document.getElementById(id); 
             file.outerHTML=file.outerHTML
        } 
     }