Maison > interface Web > tutoriel CSS > Pourquoi mon site Web force-t-il le mode de compatibilité IE9 même s'il est désactivé ?

Pourquoi mon site Web force-t-il le mode de compatibilité IE9 même s'il est désactivé ?

Patricia Arquette
Libérer: 2024-12-10 14:01:10
original
680 Les gens l'ont consulté

Why Does My Website Force IE9 Compatibility Mode Despite Being Disabled?

Dilemme du mode de compatibilité IE9 sur un site Web spécifique

Internet Explorer 9 (IE9) provoque un problème particulier sur un site Web particulier (http:/ /alliancesatwar.com/guide/), passant en mode de compatibilité même lorsqu'il est désactivé manuellement. Ce comportement est déroutant, car d'autres sites Web similaires du même auteur (http://geuze.name/basement/) s'affichent correctement.

Causes potentielles

Compatibilité d'IE9 Le mode est généralement déclenché lorsqu'un site Web ne répond pas à des normes spécifiques. Plusieurs facteurs peuvent influencer cela, notamment :

  • En-tête/méta compatible X-UA
  • Préférences utilisateur pour le mode de compatibilité
  • Paramètres intranet
  • Liste blanche interne de Microsoft des sites Web nécessitant une compatibilité mode

Solution

Pour résoudre ce problème et vous assurer que votre site Web s'affiche correctement dans IE9, considérez les éléments suivants :

  • Désactiver manuellement le mode de compatibilité : Si possible, désactivez temporairement le mode de compatibilité dans "Outils -> d'IE9". Menu "Paramètres d'affichage de compatibilité" (accessible en appuyant sur Alt). Cela devrait vous permettre d'évaluer le véritable comportement de rendu du site Web.
  • En-tête/méta compatible X-UA : Si votre site Web respecte les normes, implémentez l'en-tête ou la balise méta suivante :
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
Copier après la connexion

Cela demande à IE9 d'utiliser son dernier rendu moteur.

  • En-tête HTTP : Vous pouvez également définir l'en-tête HTTP suivant :
X-UA-Compatible: IE=Edge
Copier après la connexion

En spécifiant « Edge », vous êtes demander à IE9 de restituer le site Web en utilisant sa version actuelle. Cette approche garantit que votre site Web utilisera toujours les mécanismes de rendu les plus récents disponibles dans IE9.

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