J'ai un site qui fonctionne bien lorsqu'on y accède depuis un serveur Web distant. Il fonctionne (sur IE8, ce que mon organisation utilise) avec:
Cependant, lorsque j'ouvre le même site depuis localhost
, en utilisant le même navigateur, je reçois:
Avec la balise <meta http-equiv="X-UA-Compatible" content="IE=8" />
, je peux fixer le mode de document à IE8. Cependant, je ne peux pas perdre la vue Compatibility View - et certains aspects de mon site sont en panne (en particulier certaines fonctionnalités AJAX).
Avez-vous une idée (a) de la raison pour laquelle IE8 affiche le rendu de mon site dans l'affichage de compatibilité de localhost
lorsqu'il s'affiche normalement sur un serveur distant, et (b) comment éviter/contourner ce problème?
Je vous remercie.
Vous pouvez avoir l'option définie sous vos options IE d'utiliser la vue Compatibilité pour les sites locaux:
De http://blogs.msdn.com/b/ie/archive/2009/06/17/compatibility-view-and-smart-defaults.aspx