如何用Javascript判断上传文件的大小?

2014-11-23 19:57:52 · 作者: · 浏览: 13

有几种方法判断文件的大小:


1. 用ActiveX控件,代码如下:


<script type=”text/java script”>


function getFileSize(path)


{


var fileAO = new ActiveObject(“Scripting.FileSystemObject”);


alert(“File size is:” + fileAO.GetFile(path).size);


}



2. 可以利用img标签的dynsrc属性来判断大小, dynsrc属性是用来插入多媒体文件的,格式可以是WAV,AVI, MP3等等, 例如


这样就可以根据Image对象的fileSize属性来得到文件的大小,代码如下:


<script type=”text/java script”>
function getFileSize(filePath)
{
var image=new Image();
image.dynsrc=filePath;
alert(image.fileSize);
}