IE之怪现象
對于Web開發來說,IE著實是個惡夢。這里把IE的各種“與眾不同”累積下來,以免以后浪費再次查找問題的時間。
1. 對于type=file的input,IE8無法用
document.getElementById('file_input').value=''
或 ?jQuery('#file_input').val('')
的方法來將input的內容清空,后來發現用form的reset方法可以達到目的,如:
document.getElementById('form_upload').reset();
2. IE8仍不支持HTML5的File API.
3. IE8中用input的onchange屬性來進行上傳文件的提交(target是一個hidden的iframe),頁面上不會顯示上傳進度條等任何指示狀態的東西,好像根本沒有在上傳:(,而且上傳完畢后也不會觸發iframe的load事件。只有用submit按鈕進行提交文件才會顯示進度條,而且完畢后會觸發iframe的load。
轉載于:https://www.cnblogs.com/shtzsp/p/3145993.html
總結
- 上一篇: Exception in thread
- 下一篇: 《一个程序员的奋斗史》正式上架~