js判断上传文件大小的例子

发布时间:2020-02-03编辑:脚本学堂
本文介绍了js判断上传文件大小的方法,使用js脚本在前端页面判断上传文件的大小,需要的朋友参考下。

例子,js判断上传文件的大小。
 

复制代码 代码示例:

<input type="file" id="fileText">
<input type="button" value="检查文件大小" onclick="checkFileChange(document.getElementById('fileText'));">

<script type="text/javascript">
var  Sys = {};
if(navigator.userAgent.indexOf("MSIE")>0)
{
    Sys.ie=true;
}
if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)
{
    Sys.firefox=true;
} // www.jb200.com

function checkFileChange(obj)
{
    var filesize = 0;
    if(Sys.firefox)
    {
        filesize = obj.files[0].size;
    }else if(Sys.ie)
    {
        var fileobject = new ActiveXObject ("Scripting.FileSystemObject");//获取上传文件的对象
        var file = fileobject.GetFile (document.getElementById("fileText").value);//获取上传的文件
        var filesize = file.Size;//上传文件大小
    }
    alert(filesize);
}
</script>