CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

如何判断上载文件大小是否超过限制

楼主peilianhai(网侠()2003-01-10 19:58:04 在 Web 开发 / JavaScript 提问

如何判断上载文件大小是否超过限制 问题点数:20、回复次数:9Top

1 楼adu_neu(寒刃)回复于 2003-01-10 20:01:49 得分 0

计算totalbyteTop

2 楼allforly(白衣胜血)回复于 2003-01-10 20:11:15 得分 4

<input   type="file"   onchange="thisFile=document.createElement('tf');thisFile.src=this.value">  
  <input   type="button"   value="fire"   onclick="getBytes()">  
  <script>  
  var   thisFile  
  function   getBytes(){  
      if(!thisFile||thisFile.src=="")   alert('选择你要上传的东东!')  
      else   alert("文件大小"+thisFile.fileSize/1024+"KB")  
  }  
  </script>Top

3 楼genuis(不死鸟)回复于 2003-01-10 20:34:19 得分 0

如果使用组件,都有方法的,如果用无组件上传,  
  也有文件大小参数,我都用过的Top

4 楼peilianhai(网侠()回复于 2003-01-14 20:46:17 得分 0

allforly,你好  
  十分感谢你的解答  
  但是我的   thisfile.fileSize   为什么不能显示呢  
  只显示undefinedTop

5 楼net_lover(【孟子E章】)回复于 2003-01-14 23:42:19 得分 16

<HTML><HEAD>  
  <SCRIPT>  
   
  function   getFileSize   (fileName)   {  
     
  if   (document.all)   {  
  window.oldOnError   =   window.onerror;          
  window.onerror   =   function   (err)   {  
  if   (err.indexOf('utomation')   !=   -1)   {  
  alert('没有访问文件的权限');                  
  return   true;              
  }            
  else    
  return   false;          
  };  
          var   fso   =   new   ActiveXObject('Scripting.FileSystemObject');  
          var   file   =   fso.GetFile(fileName);          
  window.onerror   =   window.oldOnError;  
          return   file.Size;     }}  
  </SCRIPT>  
  </HEAD>  
  <BODY>  
  <FORM   NAME="formName"><INPUT   TYPE="file"   NAME="fileName"><BR>  
  <INPUT   TYPE="button"   VALUE="查看文件字节大小"   ONCLICK="alert(getFileSize(this.form.fileName.value))"><BR>  
  </FORM></BODY>  
  </HTML>  
  Top

6 楼peilianhai(网侠()回复于 2003-01-18 19:57:04 得分 0

孟子  
  不行诶  
  Top

7 楼peilianhai(网侠()回复于 2003-01-22 20:24:31 得分 0

ok,,一切搞定  
  多谢各位Top

8 楼peilianhai(网侠()回复于 2003-01-22 20:25:42 得分 0

多谢各位Top

相关问题

  • INI文件可有大小限制?
  • Linux有文件大小限制吗?
  • 如何限制文件夹大小?
  • 如何判断文件的大小?
  • 用vb打开文件,文件大小有限制吗?
  • C/S中,如何限制邮箱大小,发送文件大小?
  • 有什么软件能限制NT文件夹的大小?
  • 十万火急——ini文件操作有没有大小限制??????
  • 用copy来实现文件上传有没有大小限制?
  • fopen()建立的文件大小有限制吗?

关键词

得分解答快速导航

  • 帖主:peilianhai
  • allforly
  • net_lover

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo