Question

Pour le débogage, mes applications Web montre le navigateur de l'utilisateur, la version et le système d'exploitation en bas de chaque page -. Cela se fait en Javascript

En développement et de test en utilisant IE9, le navigateur et la version apparaissent parfaitement.

Trois instances de l'application en direct sont en cours d'exécution sur le même serveur Web. J'ai remarqué que l'un d'eux, des coins arrondis DonT apparaissent - et non plus des ombres - et le navigateur est détecté comme IE8 (lors de l'utilisation IE9) et le bouton d'affichage de compatibilité est manquant

Toutes les idées comment résoudre ce problème? Merci!

Était-ce utile?

La solution

Est-il possible que vous avez les outils de développement pour ouvrir le site et que vous avez sélectionné Internet Explorer 8 pour le « Mode Browser » ou « Mode document »?

Dans le cas contraire, recherchez une balise meta voyous dans votre code HTML:

<meta http-equiv="X-UA-Compatible" content="IE=8" />

Autres conseils

Ceci est presque certainement parce que le navigateur va en mode compatibilité IE8.

Cela peut être déclenché par diverses choses, mais quand il est inattendu, il est généralement en raison de la configuration du navigateur.

Cliquez sur le menu Outils et sélectionnez l'option de menu « paramètres d'affichage de compatibilité ». Cela va vous montrer ce cas que le navigateur pour passer en mode de compatibilité. La cause la plus commune est le paramètre « Intranet local ». Cela provoque le navigateur à utiliser le mode de compatibilité lorsque vous affichez un site sur votre réseau local (ce qui inclut localhost).

Vous pouvez remplacer ce en ajoutant une balise meta à votre code HTML, comme suit:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

Cela va forcer IE à ignorer le paramètre de configuration et utilisez toujours le moteur de rendu correct plutôt que le mode compatiblité.

espoir qui aide.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top