Taklit IE8 için ama IE 7 için Internet Explorer 9 kullanarak değil "X-UA Uyumlu" | Netgez.com
SORU
5 AÄžUSTOS 2010, PERÅžEMBE


Taklit IE8 için ama IE 7 için Internet Explorer 9 kullanarak değil "X-UA Uyumlu"

Bir web sitesi ınternet explorer için vektör çizim üzerinde, VML kullanıyorum göre Ben ve diğer tarayıcılar için SVG kullanıyorum. IE8 ancak, VML olan 7-moda çekiliyoruz olmadan, hiç bir desteği yok.

Bu nedenle <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> dahil ediyorum.

Sorun (aslında iyi bir şey) 9 çok kötü performansa sahip olan 7-moda ve uyumluluk düşmek istemiyorum şimdi SVG desteği vardır. Nasıl IE 7 mod için geri düşmek ama 9 9-modunda kalmasını sadece IE8 söylerim.

Şu an kafama Emulateıe7-string dahil olsun veya olmasın, aracı sunucu tarafında kontrol ediyorum ama bu mümkün olduğunca uzak durmak istiyorum.

CEVAP
2 Aralık 2010, PERŞEMBE


Ben sadece bir oyun vardı ve benim için aşağıdaki çalıştığını buldu

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

Bir virgül ile noktalı virgül değil! Dışarı this modified copy kullanarak Lascurettes' sayfa (yani emological.com). John deneyebilirsiniz

Spec bakmadım, ama biçim, içerik benzer="IE=7,chrome=1" Krom Çerçeve için çalışıyor. Ben de"IE=7,9" çalışıyor ama bu doğru bir format olmadığından şüpheleniyorum.=içerik bulundu

Düzenleme:

Eğer sayfanızda bir iframe içinde ise ciddi bir sorun dikkat edin. Üst içinde bulunduğu çerçeveli bir sayfada yukarıdaki kullanırsanızherhangi birmod 9'dan daha az kesin, daha sonra9 IE8 moda döner(IE=7 isteği görmezden!). Bilinen çözümlerden hoş geldin :)

Yukarıdaki iframe (çerçeve sanırım) 9 modunda ya o, ya da 9 modu daha tüm tasarım özelliği ile, bir yan etkisi gibi görünüyor. Asla ile 9 kare mix&; 9 lt Kare, MS sorunları #599022 #635648 görebilirsiniz.

Edit 2:

İE11 sadece destekleyen sakının "IE=" (YANİ=11), ve kullanarak IE=edge YANİ işlevleri (kullanıcı aracı da dahil olmak üzere) üzerinde önemli bir etkisi vardır. kenar

Edit 3:

  • Fantastic flow chart IE açıklayan 9 için kullanmak ne iÅŸe yarar
  • IE=edge özelliÄŸi tanıtıldı beri destekleniyor ve (Spartan la) Ä°E12 Edge tarayıcı getirilmesi ile ilgili deÄŸildir.
  • Meta etiketi header öncelikli meta etiketi yerine kullanılabilecek () alır
  • X-UA-Compatible info for IE10 biraz daha fazla.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • jkimisyellow

    jkimisyellow

    6 Mayıs 2009
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011
  • TopOfTheTech

    TopOfTheTech

    5 NÄ°SAN 2010