jsp页面判断图片大小。

来源:互联网 发布:淘宝服饰店铺推荐 编辑:程序博客网 时间:2024/06/05 18:41
        function submitForm(){
             var extend=$('input[type="file"]').val().substr($('input[type="file"]').val().lastIndexOf(".")+1);
             if(extend==null || extend==""){
                 alert('请选择背景图片!');
                 return;
             }else if(extend!=null&&extend!=""&&"png".indexOf(extend)==-1){
                 alert("选择的文件必须是png文件,请确认!");
             }else{
                 var f=document.getElementById("file").files[0];
                  var img = document.createElement("img");
                  var flg=true;
                  img.file = f;
                  img.onload=function(){
                      var h = this.height;
                      var w = this.width;
                       if(w != 640 || h!= 320){
                             alert('背景图片必须是640*320!');
                             flg=false;
                         }else{
                             $("#inputForm").submit();
                         }
                      }

                  }
                  var reader = new FileReader();
                  reader.onload = function(e){
                     img.src = e.target.result;
                  };
                  reader.readAsDataURL(f);
            }
        }
0 0