Nis
29
2014

ASP.NET - Internet Explorer Uyumluluk - X-UA-Compatible

Internet Explorer uyumluluk sorunlarını gidermek için uygulamanıza ekleyeceğiniz küçük eklemelerle giderebilirsiniz. Aşağıdaki gibi 2 farklı yöntemle yapıyoruz.

1)    Aspx Header a meta tag ekleyerek.

<meta http-equiv="X-UA-Compatible" content="IE=9,IE=10" />

2)    Web config den (IIS 7 ve üzeri);

<system.webServer>
    <httpProtocol>
      <customHeaders>
        <add name="X-UA-Compatible" value="IE=8,IE=9,IE=10" />
      </customHeaders>
    </httpProtocol>
</system.webServer>

 

Quirks*                            IE=5                       IE 5.5 (Quirks) rendering mode
IE 7 Standards*                IE=7                       IE 7 standards rendering mode
IE 7 Emulation                  IE=EmulateIE7  IE 7 standards or Quirks rendering, depending on DOCTYPE
IE 8 Standards*                IE=8                       IE 8 standards rendering mode
IE 8 Emulation                   IE=EmulateIE8  IE 8 standards or Quirks rendering, depending on DOCTYPE
Latest Mode*                   IE=edge               Always use the latest standards rendering mode
IE9
IE10

IE=7 ve IE=EmulateIE7 Arasındaki Fark
IE=7 DOCTYPE‘ı dikkate almadan IE8′in  IE7 standart modda çalışmasını sağlar.
IE=EmulateIE7 ise DOCTYPE bakarak, olmadığı durumlarda tarayıcının Quirks Modda çalışmasını olanaklı kılar.

Yorum ekle

  Country flag

biuquote
  • Yorum
  • Canlı önizleme
Loading

Aylara Göre

En Son Yorumlar

Gösterme