首页 > 代码库 > JQUERY验证上传文件大小
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=http://www.mamicode.com/filepath; "图片不大于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;}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。