0
我無法在Internet Explorer中顯示圖像預覽。如何在Internet Explorer中顯示使用javascript或jquery的圖像預覽
我用的FileReader()它工作正常,所有的瀏覽器,但不是在IE(9版)和較低的版本。
我需要替代的的FileReader到diplay預覽。
$('#FileUpload').live('change', function() {
var result = checkFileType();
alert(result);
var fileList = this.files;
var file = fileList[0];
var r = new FileReader();
r.onload = function() {
var binimage1 = r.result;
// binimage1 = binimage.replace('data:image/jpeg;base64,', '');
//var imag = "<img " + "src='" + "data:image/jpg;base64," + binimage + "' style='width:100px'/>";
// var src = $('#prevImage').attr("src").replace("../../images/nologo.gif", image);
$('#prevImage').attr("src", binimage1);
// $("#partial1").html(imag);
};
r.readAsDataURL(file);
// r.readAsBinaryString(file);
//r.readAsDataURL(file);
});
FileReader API在IE10中可用。 http://caniuse.com/#feat=filereader – dfsq
請添加您測試過的IE版本! –