舊版網站針對 IE6/7/8 撰寫,在 IE9 中可能版面錯位、腳本報錯、功能失效。IE9 內建「相容性檢視」模式,模擬 IE7/8 渲染引擎,多數舊站即可正常瀏覽。
啟用相容性檢視
- 網址列右側會出現破碎紙張圖示(相容性檢視按鈕),點擊即啟用(圖示變藍)。
- 若未出現圖示:按 Alt 顯示選單列 → 工具 → 相容性檢視設定。
- 在「相容性檢視設定」視窗:
- 將該網站域名加入清單 → 「加入」。
- 勾選「使用 Microsoft 相容性清單」(自動下載微軟維護的相容性網站資料庫)。
- 勾選「所有網站都使用相容性檢視」(不建議,會影響現代網站)。
自動管理機制
- 啟用後,該**整個網域**所有頁面皆以相容性檢視開啟。
- 若網站更新支援 IE9+ 標準模式,IE9 會**自動停用**該網站的相容性檢視,圖示變灰/消失。
非相容性問題的其他原因
| 現象 | 可能原因 | 排查方向 |
| 網頁完全無法開啟/白畫面 | 網路中斷 / DNS 失效 / 伺服器當機 | 檢查網路連線、ping 域名、換 DNS (8.8.8.8)、稍後再試 |
| 部分圖片/樣式/腳本不載入 | CDN 封鎖 / 混合內容 / 腳本錯誤 | F12 開發人員工具 → Console/Network 看錯誤、嘗試 HTTPS、清除快取 |
| 特定功能失效(上傳、支付、影片) | ActiveX/Flash/Silverlight/Java 外掛缺失或被封鎖 | 安裝/啟用相應外掛、檢查 IE 安全性層級、受信任網站加入域名 |
| 版面嚴重破碎 | CSS Flexbox/Grid/現代 JS 不支援 | 強制相容性檢視、或改用 Chrome/Edge/Firefox 瀏覽 |
建議
- IE9 於 2016 年停止支援,**強烈建議改用 Microsoft Edge (IE 模式)、Chrome、Firefox** 瀏覽現代網站。
- 企業內部舊系統必須用 IE 時,設定「企業模式網站清單」群組原則,指定網址自動用 IE 模式開啟。
- 定期清除 IE 快取:工具 → 網際網路選項 → 一般 → 刪除 → 勾選「暫存網際網路檔案」、「Cookie」。
善用相容性檢視延續舊系統壽命,但長遠規劃應逐步遷移至現代瀏覽器!