在客户端[IE]判断文件大小

来源:互联网 发布:nodejs数组去重的方法 编辑:程序博客网 时间:2024/04/29 05:04
在客户端[IE]判断文件大小  
<script>  
function  GetFileSize()  
{  
           var  filename=document.all.File.value;  
           if(filename=='')  
           {  
                       return  false;  
           }  
           try  
           {  
                       var  ado_stream=new  ActiveXObject("ADODB.Stream");  
                       //1=adTypeBinary;2=adTypeText  
                         ado_stream.Type=2;  
                         ado_stream.Open();  
                         ado_stream.LoadFromFile(filename);//将文件信息存入流  
                       alert((ado_stream.Size/1024).toFixed(2)+"KB")  
           }  
           catch(e)  
           {  
                       window.confirm(e);  
                       return  false;  
           }  
           return  true;  
}  
</script>  
<input  type=file  id="File"><input  type=button  onclick="GetFileSize()">  
原创粉丝点击