zoukankan      html  css  js  c++  java
  • 文件上传大小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
            }
          }
  • 相关阅读:
    Linux手动安装Apache2.4
    Linux 定时任务 crontab
    微信小程序 wxs 使用正则替换字符串
    腾讯云 远程通过端口3306访问MYSQL数据库
    微信小程序点击内容展开隐藏评论文章等
    SGA设置
    oracle 序列
    oracle中lnnvl函数
    union 中null值合并原理
    oracle 事务读一致性(一)
  • 原文地址:https://www.cnblogs.com/peng111/p/6023164.html
Copyright © 2011-2022 走看看