Je suis complètement confus - J'ai un site Web qui rend parfaitement dans IE8 lorsqu'il est exécuté par Cassini (dans Visual Studio) mais a plusieurs éléments foireux (style/look) lorsqu'il est déployé dans localhost et visualisé par le même navigateur (IE8). J'ai exécuté Beyond Compare 3 sur les fichiers html et CSS et ils sont exactement les mêmes. Y a-t-il des circonstances dans lesquelles IIS7 pourrait envoyer des informations supplémentaires/différentes au navigateur? Quelqu'un at-il déjà rencontré quelque chose comme ça?Comment une page dans IE peut-elle différer entre Cassini et IIS7?
Notez que Chrome et Firefox rendent tous deux la même page Web via Cassini et IIS7.
(Mise à jour) Quels modes de navigation et mode document les outils de développement IE8 pensent-ils utiliser si vous appuyez sur F12? Lorsqu'il fonctionne à partir de Cassini (http://localhost:22120), IE8 reste en mode IE8 (avec la possibilité d'activer la vue de compatibilité IE7) et tout a l'air bien. Lorsque vous exécutez à partir de IIS7 (http: // {nom de la machine}), IE8 entre automatiquement dans IE8 Compat View, les normes IE7 et les choses semblent horribles.
Avez-vous comparé les résultats Au-delà d'un « Fichier | Enregistrer sous ... » fichier MHT pour voir ce qui est réellement différent? –
De même, quels modes de navigateur et mode document les outils de développement IE8 pensent-ils que vous utilisez si vous appuyez sur F12? –
Meilleure question dans Stack Overflow. Déjà. =) – torke1