Question

J'ai un site Web interne hébergé sur IIS. J'ai ajouté le code méta ci-dessous et également ajouter http-tête que la page doit en mode navigateur IE8 et le mode document.

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

Nous l'avons testé sur Visual Studio et il fonctionne très bien.

Cependant, après que nous publions le code à un autre serveur IIS, un développeur a indiqué que la page rendu en mode navigateur « IE8 Comatiblity » qui provoque l'échec d'un certain JavaScript.

Il y a plus de 4 personnes travaillant sur les mêmes Windows Server 2003 (sessions RDP). Nous utilisons la même version de IE (même IE en fait). Tout le monde se Mode navigateur « IE8 », mais une personne obtient le mode du navigateur « IE8 compatibilité ».

Que peut faire d'autre IE d'un utilisateur spécifique charger la page dans un mode autre que IE8?

PS. Nous avons vérifié la liste de compatibilité dans l'IE; il est vide.

Était-ce utile?

La solution

Nous avons trouvé qu'il a été causé par la case à cocher dans « paramètres d'affichage de compatibilité » -. « Sites intranet d'affichage en mode de compatibilité »

Il fonctionne bien après décocher la case.

PS.  Est-il vrai que "localhost" est exclu des sites intranet?

Autres conseils

son ouverture toujours en mode « Compat View », mais dans ses œuvres, aucune différence dans l'interface utilisateur AfterT ajoutant

<meta http-equiv="X-UA-Compatible" content="IE=8" > 
scénario

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top