• 文件上传大小js判断


    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;    
         } else {    
          fileSize = target.files[0].size;     
          }   
          var size = fileSize / 1024;    
          if(size>2000){  
           alert("附件不能大于2M");
           target.value="";
           return
          }
          var name=target.value;
          var fileName = name.substring(name.lastIndexOf(".")+1).toLowerCase();
          if(fileName !="xls" && fileName !="xlsx"){
              alert("请选择execl格式文件上传!");
              target.value="";
              return
          }
        } 
    
       function filefujianChange(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;    
           } else {    
            fileSize = target.files[0].size;     
            }   
            var size = fileSize / 1024;    
            if(size>2000){  
             alert("附件不能大于2M");
             target.value="";
             return
            }
            var name=target.value;
            var fileName = name.substring(name.lastIndexOf(".")+1).toLowerCase();
            if(fileName !="jpg" && fileName !="jpeg" && fileName !="pdf" && fileName !="png" && fileName !="dwg" && fileName !="gif" ){
              alert("请选择图片格式文件上传(jpg,png,gif,dwg,pdf,gif等)!");
                target.value="";
                return
            }
          }
    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;    
         } else {    
          fileSize = target.files[0].size;     
          }   
          var size = fileSize / 1024;    
          if(size>2000){  
           alert("附件不能大于2M");
           target.value="";
           return
          }
          var name=target.value;
          var fileName = name.substring(name.lastIndexOf(".")+1).toLowerCase();
          if(fileName !="xls" && fileName !="xlsx"){
              alert("请选择execl格式文件上传!");
              target.value="";
              return
          }
        } 
    
       function filefujianChange(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;    
           } else {    
            fileSize = target.files[0].size;     
            }   
            var size = fileSize / 1024;    
            if(size>2000){  
             alert("附件不能大于2M");
             target.value="";
             return
            }
            var name=target.value;
            var fileName = name.substring(name.lastIndexOf(".")+1).toLowerCase();
            if(fileName !="jpg" && fileName !="jpeg" && fileName !="pdf" && fileName !="png" && fileName !="dwg" && fileName !="gif" ){
              alert("请选择图片格式文件上传(jpg,png,gif,dwg,pdf,gif等)!");
                target.value="";
                return
            }
          }
  • 相关阅读:
    nexus3.x Liunx私库安装教程 (亲测有用)
    nexus 3.x下载 3.18.1(maven 私服)
    halo项目源码本地部署解决方案
    gradle的安装配置
    raw.githubusercontent.com 访问不了
    springboot使用quartz解决调用不到spring注入service的问题
    Linux在不能使用yum的环境下安装pgsql(公司内网)
    idea 里面的maven依赖下载不了,以及mabtis依赖包错误
    关于oracle 数据库效率的优化
    关于oracle 不常用的job 运行时间设置
  • 原文地址:https://www.cnblogs.com/peng111/p/6023164.html
Copyright © 2020-2023  润新知