js 控制上传文件大小
2010-06-01 14:05
288 查看
<script type="text/javascript">
function chksize(strFileName){
try
{
var maxsize = 100; //定义允许文件的大小,单位KB,请根据需要自行修改!
var objStream = new ActiveXObject("ADODB.Stream");
objStream.Type = 1;
objStream.Open();
objStream.LoadFromFile(strFileName);
if(Math.round(objStream.Size/1024)>maxsize)
{alert ("抱歉!您选择的文件为 "+Math.round(objStream.Size/1024,2)+" KB n超过了程序"+maxsize+" KB 的限制!");
document.form1.reset();
return false;
}
else
alert("可以上传");
}catch(e)
{
alert("不支持");
}
}
</script>
<form name="form1" action="" method="post">
<input type="file" name="Upfile" onchange="chksize(this.value)" />
function chksize(strFileName){
try
{
var maxsize = 100; //定义允许文件的大小,单位KB,请根据需要自行修改!
var objStream = new ActiveXObject("ADODB.Stream");
objStream.Type = 1;
objStream.Open();
objStream.LoadFromFile(strFileName);
if(Math.round(objStream.Size/1024)>maxsize)
{alert ("抱歉!您选择的文件为 "+Math.round(objStream.Size/1024,2)+" KB n超过了程序"+maxsize+" KB 的限制!");
document.form1.reset();
return false;
}
else
alert("可以上传");
}catch(e)
{
alert("不支持");
}
}
</script>
<form name="form1" action="" method="post">
<input type="file" name="Upfile" onchange="chksize(this.value)" />
相关文章推荐
- js 控制 上传文件的大小和类型
- JS控制上传文件大小
- js提交form表单 - input file 文件上传控制上传文件的大小和格式
- html5中的input(type="file")的multiple属性,实现多文件上传,并用js控制文件大小,数量
- js控制上传文件大小
- js控制上传文件大小
- js提交form表单 - input file 文件上传控制上传文件的大小和格式
- js控制上传文件大小
- input file 文件上传,js控制上传文件的大小和格式
- NeatUpload js 判断上传文件的大小是否超过了空间的大小
- 实现struts2文件上传的类型限定以及文件大小控制
- 【转】PHP上传文件类型彻底判断方案及PHP+nginx上传大小彻底控制方案
- Javascript 怎样控制上传文件大小
- IE+JS: 上传之前检测图片文件大小
- nginx+php上传文件大小控制(500 internal server error)
- Struts2文件上传大小控制与提示
- js获取上传文件大小,兼容ie,FireFox,Chrome
- JS判断、控制文件上传的类型
- iis上传文件的大小控制
- js实现图片文件校验,验证上传的文件是图片和其后缀名,大小