我在圖片上傳的工作,我上傳(比如在twitter.com上實現了顯示圖片)圖片上傳在IE
我寫這是對工作的精細一些JS代碼之前已經對預覽圖像鉻和火狐瀏覽器,但不能在IE瀏覽器上工作(8或9)
function PreviewImg(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#previmg').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
<input type="file" name="logofile" class="txtbox" onchange="PreviewImg(this);" />
<img id="previmg" src="#" />
我已經調試了IE中的代碼。 input.files在IE中顯示爲空,任何人都可以告訴解決方案或任何其他解決方案來實現功能 關注
嘗試加入'ENCTYPE = 「的multipart/form-data的」'到您的視圖形式。只是試試這個... – Yasser
它已經加入我的表格 –