zoukankan      html  css  js  c++  java
  • js客户端判断文件大小限制上传

    <html>
    <head>
    <script type="text/javascript">
    var isIE = /msie/i.test(navigator.userAgent) && !window.opera;
    function fileChange(target) {
    var fileSize = 0;
    if (isIE && !target.files) {
    var filePath = target.value;
    var fileSystem = new ActiveXObject("Scripting.FileSystemObject");
    var file = fileSystem.GetFile (filePath);
    fileSize = file.Size;
    alert(fileSize);
    } else {
    fileSize = target.files[0].size;
    console.log(fileSize);
    }
    var size = fileSize / 1024;
    if(size>1000){
    document.getElementById("upfileSubmit").disabled=true;
    alert("附件不能大于1M,请重新选择!");
    }
    else
    {
    document.getElementById("upfileSubmit").disabled=false;
    }
    }
    </script>
    </head>
    <body>

    <form name="form" method="post" action="" enctype="multipart/form-data" >
    <input type="file" name="filename" size="20" onchange="fileChange(this);">
    <input type="submit" value="上传" name="Send" id="upfileSubmit">
    </form>
    </body>
    </html>

  • 相关阅读:
    查看mongodb的状态
    superset----缓存之redis
    superset--presto sql
    linux----之tcpdump小用
    Git版本回退的最佳方式
    SpringBoot 热部署
    不使用Tomcat,手写简单的web服务
    Spring Security 入门
    Maven总结
    git高级用法
  • 原文地址:https://www.cnblogs.com/easyzikai/p/2793443.html
Copyright © 2011-2022 走看看