html5 实现客户端验证上传文件的大小(简单实例)

2019-01-28 14:53:32于海丽
  •         }              
  •         finput.after('<div>' + output.join('') + '</div>');           });      
  • });  

    在上面的代码中, var mimes = get_mimes(file_types); 其实是一个方法,如下: 

    JavaScript Code复制内容到剪贴板
    1. /*         Get the mimes of a list of extensions as an array    
    2. */      function get_mimes(extensions)      
    3. {           var mimes = [];      
    4.     for(var i in extensions)           {      
    5.         var ext = extensions[i];              
    6.         if(ext in mime_types)               {      
    7.             var mime = mime_types[ext];              
    8.             if($.isArray(mime))                   {      
    9.                 jQuery.merge(mimes , mime);                   }      
    10.             else                  {      
    11.                 mimes.push(mime);                   }      
    12.         }           }