最近在做webuploader文件上傳時,發現在IE9及其以下的版本中上傳功能失效(原因:在<=IE9以下的版本中上傳機理是flash,而在調取swf文件時失效),在IE11下的仿真IE9,發現取不到file對象,而在真正的IE9下卻可以取到。因此想把IE11覆蓋爲IE9並在其下進行相應測試並修復該功能。當直接安裝IE9時,提示”Internet Explorer 9已經安裝在此係統上“,這就有點奇怪了,現在的版本明明是IE11,爲何提示IE9,實在沒法了只能將IE11卸載掉,然後再安裝IE9,而在卸載IE11時卻遇到了各種問題:
第一個問題:
在“控制面板”—“程序”—“程序和功能”中找不到Internet Explorer。
第二個問題:
同樣找到“控制面板”—“程序”—“程序和功能”,在左側我們點擊“啓用或關閉Windows功能”選項,接下來會彈出Windows功能:
在點擊"確定"按鈕之後報錯
第三個問題:
1.單擊“開始”按鈕,在搜索框中輸入“程序和功能”,然後選擇“查看已安裝的更新”2.在“卸載更新”下,向下滾動到“Microsoft Windows”部分。3.右鍵單擊“Internet Explorer 11”,單擊“卸載”,然後在出現提示時單擊“是”。發現根本卸載不了,如下圖所示:
第四個問題:
刪除c盤下的IE文件發現無法刪除
最終的解決方法:1.強制刪除c盤下的IE文件(藉助第三方軟件,比如電腦管家)
2.刪除與IE有關的更新補丁
3.卸載IE語言包和IE11(第二個問題中的步驟)
4.重新windows update一下
重啓電腦去c盤找到IE圖標發送到桌面既可以應用,並且恢復到IE9(電腦系統的所對應的原始版本)