Je travaille sur un site qui ira sur l'intranet de mon entreprise. Je l'ai développé localement sur mon ordinateur, en le vérifiant dans différents navigateurs et sur les ordinateurs de mes collègues, et quand cela a été fait, je l'ai remis à l'informatique. Ils placent des copies identiques sur un serveur de transfert et sur le serveur de production. Ceci est un site construit uniquement avec html, javascript et css. Aucun script côté serveur. Il utilise également un plugin de visualisation DWF d'Autodesk. Il s'agit d'une seule page autonome (ne faisant pas partie d'un CMS) qui permet aux utilisateurs de charger des dessins dans la visionneuse, puis de consulter les informations d'une base de données d'espace stockée dans une série de tableaux js. fichier avec toutes les informations énumérées dans les littéraux de tableau, créant une tonne de variables globales - pouah, mais je digresse). Lorsque j'ai suivi leurs liens (à l'aide d'Internet Explorer 8), la version sur le serveur de transfert s'est déroulée comme prévu, mais la mise en page est compressée sur la version à partir du serveur de production. Plus précisément, il semble qu'un div qui est censé circuler à la droite d'un div qui est float: left
affiche ci-dessous le div float à pleine largeur, comme si elle était clear: left
(ce qui ne l'est pas). Il a également la mauvaise taille.Fichiers identiques provenant de différents serveurs. Pourquoi IE 8 pourrait-il les afficher différemment?
J'ai téléchargé les fichiers de chacun et ils sont identiques à ma version locale. Frustré, j'ai vidé le cache de mon navigateur, redémarré mon ordinateur, vérifié sur l'ordinateur d'un collègue qui a également IE 8. Tout le même problème. Le serveur de mise en scène est bon. Mauvais serveur de production.
Enfin, j'ai désinstallé IE 8 et l'ai examiné dans IE 6. Les deux versions semblaient bien.
Donc, pour récapituler. Deux serveurs différents. Aucun script côté serveur. Fichiers identiques Un navigateur reconnaît qu'ils sont identiques, l'autre non. Qu'est-ce qui pourrait causer ça?
Il s'agit d'une vue d'ensemble, mais est-ce qu'un serveur peut définir un en-tête compatible X-UA? –
Pouvez-vous montrer des captures d'écran? –
@thomask, close – jasongetsdown