2016-02-10 44 views
0

我试图用JQuery创建图像预览功能。它适用于IE,Chrome,Firefox和Edge。但不适用于Safari。 这是我的代码:错误的JQuery函数加载图像预览与Safari浏览器

<!-- JQuery --> 
<script> 
function bacaGambar(input) { 
    if (input.files && input.files[0]) 
     { 
     var reader = new FileReader(); 

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

      reader.readAsDataURL(input.files[0]); 
     } 
    } 
     $("#preview").change(function(){ 
     bacaGambar(this); 
     }); 
</script> 

谢谢。

回答