3
我用這個JavaScript代碼來將其發送到服務器之前預覽上傳的圖片:上傳的圖片預覽
function readURL(input) {
if (input.files && input.files[0]) {
if(input.files[0].type.match('image.*')){
var reader = new FileReader();
reader.onload = function (e) {
$('#logo-preview').attr('src', e.target.result);
};
reader.readAsDataURL(input.files[0]);
}
}
}
$("#upload-logo").change(function(){
readURL(this);
});
這完全適用於Chrome,Firefox,Safari和令人驚訝的IE10和IE11。 雖然在IE上我無法讀取某些電腦中的PNG圖像。例如,我有兩臺帶Windows 7和IE11的電腦......一臺讀取PNG圖像,另一臺讀取不到的圖像。 我不知道這裏發生了什麼。有沒有人知道可能是什麼問題?
嘗試清除瀏覽器緩存 –