Le rendu sur le site Web local est-il différent en utilisant (adresse IP ou nom de machine) vs localhost?
J'ai un MVC3 (rasoir) site publié à IIS7 localement à des fins de test.
Lorsque je visite le site via "localhost", il semble différent lorsque j'accède à l'aide de l'adresse IP ou le machinename?
J'ai effacé le cache de mon navigateur et re-charger les pages pour confirmer et ils s'affichent toujours différents. Le CSS doit être chargé de donner les bonnes polices/couleurs etc, bien que ":hover" éléments apparaissent pour charger beaucoup plus lent?
Je suis en utilisant JQuery/JQueryUI sur le site si cela vous aide à identifier le problème?
Des idées?
Edit: Plus d'infos
Les titres, les étiquettes et la définition de la table sont à construire à partir de ViewBag.Titre, ou en parcourant les lignes dans un ViewModel - rien de malin, juste norme MVC3/Rasoir choses.
Le même fichier css est utilisé pour chaque page, et la touche F12 dans IE8 affiche le css a été chargé.
Titre/sous-titre tailles de polices/couleurs sont correctes, juste de leur positionnement?
Table border semble plus épais?
Le positionnement général semble un peu "out", mais je ne comprends pas pourquoi il y a cette différence?
Peut un pare-feu/AV sortir la bande de positionnement?
source d'informationauteur BlueChippy
Vous devez vous connecter pour publier un commentaire.
Outils de développement devraient montrer que IE n'est pas en utilisant le même Navigateur en Mode"/"Mode de Document" entre les deux instances du site, parce que c'est le problème ici. IE par défaut pour les différents modes, en fonction de si vous utilisez un nom de machine ou pas (entre autres choses).
En ajoutant ceci à votre
<head>
devrait régler le problème:J'ai eu un problème similaire, où les tailles diffèrent à partir du site de développement local pour l'un sur le serveur de production. S'est avéré que j'ai oublié le niveau de zoom à 90% lors de l'affichage de la version de développement... Cette réponse m'a aidé à comprendre que: https://superuser.com/questions/315448/different-font-size-between-localhost-and-remote-server-in-firefox
J'ai eu exactement la même question dans IE11, j'ai utilisé ce code
Et maintenant que ses localhost ou mon nom de machine, la page est toujours rendu bien.
Voulais juste ajouter que si vous utilisez les balises HTML5 (naven-tête etc.) IE8 sera rendu différent sur localhost et de l'hôte distant.
Si vous ajoutez:
Puis la IE8 fera preuve de la même locale et à l'hôte distant.