使用jquery过滤上传文件的类型和限制文件的大小

来源:互联网 发布:mac os mavericks 编辑:程序博客网 时间:2024/05/16 07:04

<script type="text/javascript"> 
   
$(document).ready(function(){ 
$("#form0").submit(function() {
        var filepath=$("input[name='myFile']").val(); 
        var extStart=filepath.lastIndexOf("."); 
        var ext=filepath.substring(extStart,filepath.length).toUpperCase(); 
        if(ext!=".BMP"&&ext!=".PNG"&&ext!=".GIF"&&ext!=".JPG"&&ext!=".JPEG"){ 
        alert("图片限于bmp,png,gif,jpeg,jpg格式"); 
        return false; 
        } 
        
   var img=new Image(); 
   img.src=filepath;   
   while(true){ 
    if(img.fileSize>0){ 
    if(img.fileSize>3*1024){       
            alert("图片不大于300KB。"); 
            return false; 
            } 
        break; 
    } 
   } 
   
   return true;      
}); 
}); 
</script>

原创粉丝点击