Maison > interface Web > tutoriel CSS > Pourquoi IE9 passe-t-il en mode de compatibilité et comment puis-je y remédier ?

Pourquoi IE9 passe-t-il en mode de compatibilité et comment puis-je y remédier ?

Patricia Arquette
Libérer: 2024-12-23 08:14:17
original
909 Les gens l'ont consulté

Why Does IE9 Switch to Compatibility Mode, and How Can I Fix It?

Problèmes du mode de compatibilité dans IE9 : pourquoi et comment les résoudre

Dans une situation perplexe, les utilisateurs ont remarqué qu'IE9 passe en mode de compatibilité lorsque accéder à un site Web spécifique. Ce problème persiste malgré la suppression des inclusions CSS, ce qui suggère que quelque chose de plus profond amène le navigateur à revenir à son ancien moteur de rendu.

Cause première du changement de mode de compatibilité

IE9 détermine son mode de rendu basé sur plusieurs facteurs, notamment :

  • Paramètres utilisateur précédents pour la compatibilité view
  • Repli automatique en raison d'erreurs de script
  • Préférence utilisateur pour la vue de compatibilité par défaut
  • État du site intranet
  • Liste interne de Microsoft des sites Web nécessitant une vue de compatibilité

Comprendre l'en-tête compatible X-UA et HTTP En-tête

Pour remplacer ces valeurs par défaut, les auteurs de sites Web peuvent utiliser les stratégies suivantes :

  •  : Informe IE d'utiliser le dernier moteur de rendu, quel que soit le version.
  • Compatible X-UA : IE=Edge : En-tête HTTP équivalent à la balise méta.

En implémentant ces en-têtes, les développeurs de sites Web peuvent forcer IE doit rendre son site en utilisant la technologie la plus récente, garantissant une expérience cohérente dans les différentes versions du navigateur.

Autres solutions potentielles

En plus des en-têtes compatibles X-UA, considérez les éléments suivants :

  • Désactivation manuelle de la compatibilité mode via le menu IE (Alt Tools)
  • Exclusion du site Web de la liste d'affichage de compatibilité de Microsoft en contactant Microsoft support
  • Vérifier que votre site Web adhère aux normes du Web et utilise le reniflage de fonctionnalités pour tenir compte des différences entre les navigateurs

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal