Force IE8 *pas* pour utiliser le mode de Compatibilité

Viens de mettre à jour mon site de nouvelles, beaucoup plus conforme aux normes de conception. Mon ancien design était tellement ordures que j'ai eu à utiliser l'IE=EmulateIE tag force IE7 émulation.

Malheureusement, je crois que les navigateurs peut être mise en cache de ce paramètre à partir de précédentes visites, causant de mon nouveau site (qui ressemble beaucoup sans le bouton enfoncé) pour examiner les déchets de nouveau...

Est-il en face de la balise que je pouvais l'utiliser, ou d'un peu de magie je peux faire du PHP faire pour les en-têtes HTTP désactiver la mise en cache de ce paramètre?

  • Vous savez quoi, j'ai pensé que je voudrais vous lisez bien toutes les questions précédentes sur ce sujet, mais l'onglet à droite de celui-ci détenait la réponse: <meta http-equiv="X-UA-Compatible" content="IE=8" /> l'Affaire est close!
  • Ensuite l'afficher comme une réponse et de l'accepter - je besoin de la même info et presque raté le commentaire. N'oubliez juste pas de lien vers l'onglet à droite" 🙂
  • Vous pouvez le faire comme un en-tête HTTP à la place de l'HTML. C'est mieux, comme des riens sont moins susceptibles de le copier et le coller dans le non-compatible sites. header('X-UA-Compatible: IE=edge);
  • Argh. L'orthographe de l'échec. savoir-riens.