加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET 強制設定開啟或是關閉相容性檢視

发布时间:2020-12-16 09:26:33 所属栏目:asp.Net 来源:网络整理
导读:通常網頁開發上,最怕是版型跑掉,因為,網頁系統上的UI版型跑掉是最麻煩一件事情,但是往往因為,目前網頁開發技術並未統一,且又有可能有舊版的系統在使用。因此,IE上面會有相容性檢視的功能讓新版IE可以再使用舊版的系統(大都是IE8年代以前開發的系統)的

通常網頁開發上,最怕是版型跑掉,因為,網頁系統上的UI版型跑掉是最麻煩一件事情,但是往往因為,目前網頁開發技術並未統一,且又有可能有舊版的系統在使用。因此,IE上面會有相容性檢視的功能讓新版IE可以再使用舊版的系統(大都是IE8年代以前開發的系統)的版型不會跑掉。

在企業內部一般來說,因為很多年代久遠系統,所以,可能預設會把相容性檢視打該,但是,若是今天自己開發網站是用像是HTML5 + CSS3開發可能這樣版型在設定相容性模式下就會跑掉,但是,不太大可能讓使用者取消這設定,畢竟除新系統之外,還有成千上萬就系統還是要能執行。因此,我們可以在Web.config加入下面這一段,關閉相容性檢視這網站。或是開啟相容性檢視這網站

關閉相容性檢視


1
2
3
4
5
6
7
8
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=Edge" />
</customHeaders>
</httpProtocol>
</system.webServer>

開啟相容性檢視


1
2
3
4
5
6
7
8
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE7" />
</customHeaders>
</httpProtocol>
</system.webServer>

以上兩段就可以透過自己系統定義IE瀏覽器要不要開關相容性檢視了

原文:大专栏 ?ASP.NET 強制設定開啟或是關閉相容性檢視

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读