9

Intranetimiz kurulduğundan, IE8'in IE7 belge moduna varsayılan olmaması için sorun yaşıyorum.Zorla belge modu = IE8 Standartları

IE dev araçlarını kullanarak, tarayıcının belge modunu bildirme şeklini kontrol etmek için biraz js ayarlıyorum.

Verebileceğim biçimlendirme dışındaki ayarları değiştiremeyeceğim. Diğer kelimelerde yönetici değilim, sahip olduğum tek kontrol tarayıcıda.

denedim:

<meta http-equiv="x-ua-compatible" content="IE=8"> 

Ancak belge modu bildirilen nasıl bu değişmez, yine de IE7 olarak rapor edildi. düşünebilir

JS Fiddle

+0

Intranet sitelerini Uyumluluk Görünümü'nde göster ", aynı durumun IE8'de de geçerli olduğunu varsayalım. Bunu kapatmayı ve tekrar çalıştırmayı deneyin. –

+0

Bunu işaretlememden nasıl kaldırabilirim? :) –

+0

Bu bir tarayıcı ayarı, ne yazık ki yapamazsınız. Sadece bir intranet sitesi mi olacak? –

cevap

16

biri bir ön koşul olacaktır, ve ben kabul ederim.

Ama yerel bir Doctype'ı ilan olmasaydı çalışan ederken:

birini beyan emin olun: "

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
     <meta http-equiv="x-ua-compatible" content="IE=8" > 

İşler bir good'n IE9 varsayılan ayarlarından biridir ise

+2

Ayrıca, 'ile çalışır –