请问如何能得知指定文件大小?

CTBOK 2004-07-05 12:30:47
是这样的,我用上传组件上传文件,表单如下:
<INPUT TYPE="FILE" SIZE="20" NAME="file1" class="inputtext">

当用户选取文件,点击上传按钮后,我想在未启动上传程序之前,先判断文件大小,如果超过1M,就不让上传,请问有什么办法?谢谢
最后用JAVASCRIPT本地方法,我写的是ASP程序
...全文
247 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
guoguo19811025 2005-07-30
  • 打赏
  • 举报
回复
mark
greatlsd 2005-02-28
  • 打赏
  • 举报
回复
mark
gjd111686 2004-07-09
  • 打赏
  • 举报
回复
点击提问啊
Darqular 2004-07-09
  • 打赏
  • 举报
回复
我要发贴啊,不知道怎么提问题,真郁闷,顶一下!~~~~~~~~~~~~~~~顶死你
Darqular 2004-07-09
  • 打赏
  • 举报
回复
我要提问题,怎么发贴
CTBOK 2004-07-09
  • 打赏
  • 举报
回复
up
LxcJie 2004-07-05
  • 打赏
  • 举报
回复
这个东西建议提到后台去做
gjd111686 2004-07-05
  • 打赏
  • 举报
回复
<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()">
gjd111686 2004-07-05
  • 打赏
  • 举报
回复
别的不好办,没招,呵呵!
CTBOK 2004-07-05
  • 打赏
  • 举报
回复
这样会有安全提示的呀

87,914

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧