2015-02-09 70 views
0

我使用下面的java腳本代碼來預覽所選圖像在jsp頁面它在firefox中工作,即ie 11但不能在ie9中工作是否有任何替代方法使其工作在IE9javascript顯示在jsp頁面中選定的圖像

<script type="text/javascript"> 
 

 
    function PreviewImage() { 
 
     var oFReader = new FileReader(); 
 

 
to check jpg file start 
 
     var fileInput = document.getElementById("imageId").files[0]; 
 
     if (fileInput.type.match('image/jpeg')) 
 
      
 
     { 
 
     
 
     }else{document.getElementById("imageId").value=''; 
 
     alert("Please Select a Image File."); 
 
     return false; 
 
     } 
 

 
to check jpg file end 
 
     
 
     oFReader.readAsDataURL(document.getElementById("imageId").files[0]); 
 

 
     oFReader.onload = function (oFREvent) { 
 
      document.getElementById("upImgId").src = oFREvent.target.result; 
 
     }; 
 
    }; 
 

 
</script>
<s:file name="hr_Family_Information_Bean.image" id="imageId" label="Image" required="true" onchange="PreviewImage();"/> 
 

 

 
\t \t \t \t 
 
\t \t \t \t \t \t \t <img class='imagem_artigo' id="upImgId" src="data:image/png;base64,${hr_Family_Information_Bean.imageEncodeData}" alt="Image Not Found" height="220" width="165" title="${hr_Family_Information_Bean.memberName}"> \t \t \t \t \t

回答