如何用javascript判断本地文件大小??? 在前台如何用javascript判断要上传文件大小,大于1M的不予上传。最好不用ActiveXObject,因为不太安全,一经解决马上给分。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript">function myfile(){ var url=f1.my.value var fso=new ActiveXObject("Scripting.FileSystemObject") var fl=fso.getfile(url) flsize=fl.size flName=fl.name alert("文件:"+flName+" 大小:"+flsize+"字节")}</script><form name="f1"><input type="file" name="my" onblur="myfile()"></form> <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()"> 这是判断文件夹的大小,判断文件的大小类似。你要用JS判断客户端文件的大小那必然涉及到安全问题……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);} 安装包制作问题 C# winform问题 C# winform开发问题 Fill的高级实用方法讨论!!!请各位进? 一个想法,对付现在要求你骗取别人点击获得积分疯狂宣传的网站的办法。 newredhat进来给你分 C# 下拉框如何绑定 如何在C#中实现分时间点的动画 有关基本绘图程序的几点小问题,热心的人进来看看! 能不能介绍几本C#标准库函数的书啊? 高分求,如何在讓DataGrid讀出的整數或TextBox從數據庫中讀出的數字加上","如"12,324,154" 我又n多c#,net,framework的电子文档,请问有没有要的???
function myfile()
{
var url=f1.my.value
var fso=new ActiveXObject("Scripting.FileSystemObject")
var fl=fso.getfile(url)
flsize=fl.size
flName=fl.name
alert("文件:"+flName+" 大小:"+flsize+"字节")
}
</script>
<form name="f1">
<input type="file" name="my" onblur="myfile()">
</form>
<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()">
{
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(filespec);
s = f.Name + " uses " + f.size + " bytes.";
return(s);
}