如何获得file框输入文件的大小?在线等待,高分,谢! 不知道用在客户端用fso行不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <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()"> 关注楼上的代码好像不对说object error 照gjd111686(数字金刚)的改了一下搂主试试,不过有安全警告的<script>function GetFileSize(){ var filename=document.all.File.value; if(filename=='') { return false; } try { var fso, f1, fso = new ActiveXObject("Scripting.FileSystemObject"); f1 = fso.GetFile(filename); alert(f1.name + " uses " + f1.size + " bytes."); } catch(e) { window.confirm(e); return false; } return true;}</script><input type=file id="File"><input type=button value="FileSize" onclick="GetFileSize()"> 如果是IE6,默认情况下以上代码肯定都不行因为ADODB.Stream已经上了黑名单Scripting.FileSystemObject没有被标记为安全偶现在是自己写了一个组件,并且给他标记为安全的如果是图片可以用Image对象的fileSize属性取得 用javascript获取表单的问题,求大家进来看看,十万火急啊,急 有没有办法像typeof()那样,设计在执行时忽略参数是否定义的函数? Prototype内的正则表达式..... 如何获取对象? 用disable禁用text后,怎么样可以恢复啊 windows98系统的开始——关闭计算机——选择重新启动计算机时回车,却不能正常重启,就是闪了以下又恢复桌面了,请问高手们是怎么一回事 一段小代码,希望有用 ==ie6下的问题== 急啊!循环问题 如何检查我用open打开的窗口是否还存在? 求助:帮我看看我的正则表达式??? 有关iframe的问题?请教。。。
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()">
楼上的代码好像不对
说object error
搂主试试,不过有安全警告的
<script>
function GetFileSize()
{
var filename=document.all.File.value;
if(filename=='')
{
return false;
}
try
{
var fso, f1,
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.GetFile(filename);
alert(f1.name + " uses " + f1.size + " bytes."); }
catch(e)
{
window.confirm(e);
return false;
}
return true;
}
</script>
<input type=file id="File"><input type=button value="FileSize" onclick="GetFileSize()">
Scripting.FileSystemObject没有被标记为安全偶现在是自己写了一个组件,并且给他标记为安全的如果是图片可以用Image对象的fileSize属性取得