1. 程式人生 > >【相容】.NET WEB頁面瀏覽器相容問題

【相容】.NET WEB頁面瀏覽器相容問題

當遇到很多使用者都還在使用IE 瀏覽器進行工作,需要針對IE瀏覽器進行相應的配置。
一般情況下,可以直接在web.config 裡面配置:

<configuration>
  <system.webServer>  
    <!-- 設定網站伺服器以指定預設相容性模式 Lionden -->
    <httpProtocol>
      <customHeaders>
        <clear />
        <add name="X-UA-Compatible" value="IE=EmulateIE7" />
      </customHeaders>
    </httpProtocol>  
  </system.webServer>  
</configuration>

相應的,如果要配置
IE8: value=“IE=EmulateIE8”
IE9: value=“IE=9”
IE10: value=“IE=10”

可以參考:
https://www.cnblogs.com/jcz1206/p/3734619.html

有一部分電腦的IE已經被配置相關網站的相容性問題,也會導致頁面開啟的排版異常,可以根據以下操作解決:
以下說明如何修改預設相容問題。

開啟電腦IE 軟體,點選IE視窗右上方的齒輪按鈕 。
在彈出來的視窗中選擇  compatibility view setting 
在彈出的視窗中,清除 框中的資料,操作:選擇其中一個配置,點選右邊的Remove 按鈕,就能刪除。
清理完資料後,點選關閉,並重啟IE ,就能正常訪問站點。