web-dev-qa-db-fra.com

Différence entre "Mode Navigateur" et "Mode Document" dans Internet Explorer

Je suis vraiment content de ne plus utiliser IETester depuis que le support IE6 a été abandonné dans notre entreprise et IE9 a des outils de développement assez cool. Je peux définir le "Mode Navigateur" et le "Mode Document" mais je ne peux pas faire la différence. Quelqu'un le sait-il? Ce message ne m'a pas non plus aidé: mode navigateur IE8 vs mode document

Merci

73
Alex Lawrence

Le mode Document est ce que le navigateur utilise pour afficher la page: IE9, IE8, IE7 ou Quirks. Le mode navigateur définit la façon dont le navigateur s'identifie auprès du serveur Web et de JavaScript.

Du point de vue des tests, il semble inutilement déroutant qu'il s'agit de deux options distinctes et que vous souhaitiez généralement modifier les deux, par exemple, définissez le mode Navigateur sur IE8 et le mode Document sur IE8 pour que IE9 se fasse passer pour IE8.

Il existe également l'option d'affichage de compatibilité Internet Exploer 9 pour le mode navigateur. Cela semble être le même que le mode IE7, sauf que la chaîne user-agent dit également "Trident/5.0" (Trident est le moteur de disposition IE).

96
mhenry1384

En aucun cas, cela ne remplacera la réponse de @ mhenry1384, mais il existe également une très bonne explication des différences sur le blogs MSDN , plus précisément cette section:

enter image description here

et ici un peu info plus utile :

enter image description here

8
Gaia