[ASP.NET] 自動啟用相容性檢視?內部網路網站設定在搞鬼

摘要:[ASP.NET] 自動啟用相容性檢視?內部網路網站設定在搞鬼

前言


最近碰到將一個網站發布到公司內測試機時網站在 IE 下嚴重跑版,看了一下發現網站被自動啟用相容性檢視了,試了調整 X-UA-Compatible 設定也還是一樣,最後發現原來是 IE 的相容性檢視設定在搞鬼 XD。

 

相容性檢視設定


在 IE 瀏覽器上有一個「相容性檢視設定」,這個設定可以將需要使用相容性設定的網站先加入清單中,當之後瀏覽的時候就會自動啟用相容性檢視來觀看網站。

 

在「相容性檢視設定」中,有一項設定為「在相容性檢視下顯示內部網路網站」,預設使啟用的。也就是因為這個選項勾選了,導致如果在公司內部網路上瀏覽內部的測試主機網站,就會自動啟用了相容性檢視,所以只要將此勾選取消後瀏覽網站就不會自動啟用相容性檢視了,如下。

 

以上為解決方法,如果有碰到類似情況的朋友可以嘗試看看。

 

參考資料


判斷可能的相容性問題及解決方案

 

 


以上文章敘述如有錯誤及觀念不正確,請不吝嗇指教
如有侵權內容也請您與我反應~謝謝您 :)