2015-05-06 20 views
13

Gelişmekte olduğum web sitesi IE tarayıcılarında yerel intranet siteleri listesine eklenir.IE Yerel İntranet Ayarlarını Geçersiz Kılma

enter image description here

Sonra uyumluluk görünümü ayarlarında "Uyumluluk Görünümü ekran intranet siteleri" onay kutusunun işaretli olduğundan.

enter image description here

Sorun, şu anda geliştiriyorum (çok bariz nedenle) IE tarayıcılarda uyumluluk görünüm olarak görüntülenir sitesi.

Yapmam gereken şey, siteyi uyumluluk görünümünde görüntülememenin bir yolunu bulmaktır.

Şimdiye kadar denediğim, aşağıdaki başlığın eklenmesidir ancak boşuna değil. Dünya çapında değiştirmek için 300.000 bilgisayarlar (Şanslı benim için) olmadığından söyledi IE tarayıcı ayarlarını Çıkarma

<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 

ve

<httpProtocol> 
 
    <customHeaders> 
 
    <clear /> 
 
    <add name="X-UA-Compatible" value="IE=edge" /> 
 
    </customHeaders> 
 
</httpProtocol>

bir seçenek değildir.

Soru, Sitemin uyumluluk modunda çalışmamasını sağlamak için bu ayarları geçersiz kılmamızın bir yolu var mı?

+0

Ben sorunu yeniden olamaz ..... ben Intranet güvenlik bölgesine localhost eklediğim localhost (http: //localhost/expression.local) adresinde yayınlanan bir web sitesini kullanıyorum ..... bir VS proxy'den test mi ediyorsunuz? localhost: bağlantı noktası? Siteyi test amacıyla yayınlamanız gerekebilir. Dosya> Özellikler bir sayfanın hangi IE güvenlik bölgesiyle eşleşeceğini belirler. Öykünme modunun nasıl belirlendiğini belirlemek için Öykünme sekmesi. Daha ayrıntılı talimatlar için https://www.modern.ie/en-us/f12?url=http%3a%2f%2flocalhost%2fexpression.local%2f&mode=Edge adresine gidin. –

+0

Intranet güvenlik bölgesinde * .google.com eklemeyi deneyin, sorunu çoğaltabilirsiniz. – Pinoy2015

cevap

3

Orada cevap olarak ikinci bir benzer bir çözümü vardır başka bir iş parçacığı, ancak IIS için

ekstra biraz, sadece web.config aşağıdaki kodu ekleyin. IE9 ile çalıştım.

<system.webServer> 
    <httpProtocol> 
    <customHeaders> 
     <clear /> 
     <add name="X-UA-Compatible" value="IE=edge" /> 
    </customHeaders> 
    </httpProtocol> 
</system.webServer> 

Override intranet compatibility mode IE8

1

kullanın bu etiket ve IE sürümleri çoğunda uyumluluk görünümü devre dışı bırakacak: <meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />