上传前在本地判断文件大小

时间:2009-02-05 10:29:01  来源:第二电脑网上收集  作者:第二电脑网

  第二电脑网导读:;var objStream = new ActiveXObject("ADODB.Stream");    objStream.Type = 1;    objStream.Open();    objStream.LoadFromFile(strFileName);    if(Math.round(objStream.Size/1024,2)>maxsize)       &...
  正文: <script language="Jscript">
function chksize(strFileName){
    var maxsize = 100;    //定义允许文件的大小,单位KB,请根据需要自行修改!
    var objStream = new ActiveXObject("ADODB.Stream");
    objStream.Type = 1;
    objStream.Open();
    objStream.LoadFromFile(strFileName);
    if(Math.round(objStream.Size/1024,2)>maxsize)
        {alert ("抱歉!您选择的文件为 "+Math.round(objStream.Size/1024,2)+" KB n超过了程序"+maxsize+" KB 的限制!");
        document.form1.reset();
        return false;
        }
}
</script>
<form name="form1" action="" method="post">
<input type="file" name="Upfile" onchange="chksize(this.value)">
</form>
上传前在本地判断文件大小》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/JavaScript/2009-02-05/9343.html


关键字:

关于《上传前在本地判断文件大小》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td