2013-11-25 2 views
-1

................................................ ....................................스크립트로 showPreview_1 (ele) 함수를 호출하는 방법은 무엇입니까?

전화 기능 showPreview_1 (ele)을 호출하는 방법 스크립트?

.............................................. ......................................

<script language="JavaScript"> 
var _URL = window.URL || window.webkitURL; 
$("#image_1").change(function(e) { 
    var image_1, img; 
    if ((image_1 = this.files[0])) { 
     img = new Image(); 
     img.onload = function() { 
      if (this.width != '500') 
      { 
      alert("not width 500 px."); 
      $('input').val(""); 
      } 
      else 
      { 
      #### call function showPreview_1(ele) #### 
      } 
     }; 
     img.src = _URL.createObjectURL(image_1); 
    } 
}); 
</script> 




<script language="JavaScript"> 
    function showPreview_1(ele) 
    { 
      $('#imgAvatar_1').attr('src', ele.value); // for IE 
      if (ele.files && ele.files[0]) { 

       var reader = new FileReader(); 

       reader.onload = function (e) { 
        $('#imgAvatar_1').attr('src', e.target.result); 
       } 

       reader.readAsDataURL(ele.files[0]); 
      } 
    } 
</script> 

답변

0

시도해 볼 수 있습니까?

 if (this.width != '500') 
     { 
     alert("not width 500 px."); 
      $('input').val(""); 
     } 
     else 
     { 
      showPreview_1(this); 
     } 
+0

감사하지만 왜 이미지가 미리보기되지 않습니까? – user3030013

관련 문제