function upload_img(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#preview_image').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
<input type="file" id="image" onchange="upload_img(this);"/>
<img id="preview_image">
我有一個功能,可以預覽圖像從用戶上傳,而無需提交。上傳圖像不提交不工作在Safari中
它可以在所有瀏覽器中正常工作,但Safari瀏覽器中,任何人都知道問題在哪裏?
請檢查Safari瀏覽器版本,並查看是否支持它。 http://caniuse.com/filereader – CharliePrynn