Size 属性
对于文件,以字节为单位返回指定文件的大小。 对于文件夹,以字节为单位返回文件夹中包含的所有文件和子文件夹的大小。object.Size object 应为 File 或 Folder 对象。 说明
下面的代码通过一个 Folder 对象说明了 Size 属性的用法: function ShowFolderSize(filespec)
{
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(filespec);
s = f.Name + " uses " + f.size + " bytes.";
return(s);
}
对于文件,以字节为单位返回指定文件的大小。 对于文件夹,以字节为单位返回文件夹中包含的所有文件和子文件夹的大小。object.Size object 应为 File 或 Folder 对象。 说明
下面的代码通过一个 Folder 对象说明了 Size 属性的用法: function ShowFolderSize(filespec)
{
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(filespec);
s = f.Name + " uses " + f.size + " bytes.";
return(s);
}
function getFileSize()
{
var fname,f,fso;
fname=document.all.myFile.value;
fso=new ActiveXObject("Scripting.FileSystemObject");
if(fname!="")
{
f=fso.getFile(fname);
alert("文件大小为:"+Number(f.Size/1024,2).toFixed(2)+"k");
}
}
</script>
<input type="file" name="myFile" /><input type="button" value="查看文件大小" onclick="getFileSize()"/>