2011-08-16 86 views
0

我有一個腳本,在點擊提交之前以django的形式顯示圖像。IE的預覽圖像

 function upload_img(input, id) { 
      if (input.files && input.files[0]) { 
       var reader = new FileReader(); 
       reader.onload = function (e) { 
        $(id).attr('src', e.target.result); 
       } 
       reader.readAsDataURL(input.files[0]); 
      } 
     }; 

但它不適用於IE 9。我可以使它適用於此瀏覽器嗎?

+0

您是否收到任何錯誤?你有沒有測試過input.files等的值? – Brandon

+1

與Django無關,標記被刪除。 –

回答

1

IE 9不支持FileReader但你可以使用

+0

它需要新的dll。要求項目用戶升級他們的dll文件是很困難的。有沒有任何方法來做到這一點,沒有任何安裝? – szaman

+1

也許閃光...但它不是關鍵的事情,所以你不會在IE中顯示圖像,如果它不支持此功能。 –

+0

P.S. [看看這個](http://www.css3.info/graceful-degradation/) –