JQUERY验证上传文件大小

function checkImgType(this_){

 

   var filepath=$(this_).val();

   var extStart=filepath.lastIndexOf(".");

 

   var ext=filepath.substring(extStart,filepath.length).toUpperCase();

 

   if(ext!=".PNG"&&ext!=".GIF"&&ext!=".JPG"){

 

  alert("图片限于png,gif,jpg格式");

  $(this_).focus();

  if ( $.browser.msie) {  //判断浏览器

    this_.select();

             document.execCommand("delete");

  }else{

$(this_).val("");

  }

  return false;

   }

 

   var file_size = 0;          

                if ( $.browser.msie) {      

                   var img=new Image();

   	img.src=filepath;   

 

if(img.fileSize > 0){

 

if(img.fileSize>3*1024){   

alert("图片不大于3MB。");

$(this_).focus();

     this_.select();

                                  document.execCommand("delete");

 return false ;

}

 

}

 

                } else {

 

                    file_size = this_.files[0].size;   

 

                    console.log(file_size/1024/1024 + " MB");     

 

var size = file_size / 1024;  

alert(size);

if(size > 3){  

alert("上传的文件大小不能超过3M!");  

$(this_).focus();

$(this_).val("");

return false ;

}

}

       return true;

}

 

JQUERY验证上传文件大小,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。