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
            }
          }
  • 相关阅读:
    LeetCode 404. 左叶子之和
    三年了
    LeetCode 543. 二叉树的直径
    求结点在二叉排序树中层次的算法
    LeetCode 98. 验证二叉搜索树
    LeetCode 236. 二叉树的最近公共祖先
    LeetCode 129. 求根到叶子节点数字之和
    LeetCode 113. 路径总和 II
    LeetCode 107. 二叉树的层次遍历 II
    LeetCode 144. 二叉树的前序遍历 (非递归)
  • 原文地址:https://www.cnblogs.com/peng111/p/6023164.html
Copyright © 2011-2022 走看看