Comment puis-je changer définitivement le mode du navigateur dans IE9, comme par exemple pour IE7?
Actuellement, cette modification n'est que temporaire et chaque fois que vous ouvrez une nouvelle fenêtre, vous devez passer en mode développeur pour changer à nouveau les paramètres.
Clarification: "Windows 7 nécessite que vous exécutiez IE9. Mais à des fins professionnelles, certaines personnes doivent encore utiliser IE7 ou IE8. Les outils de développement permettent à une personne d'utiliser les paramètres IE7 avec dans IE9. Mais pour chaque fenêtre ouverte, il semble que chaque fois qu'une doit passer en mode développeur pour basculer le mode Navigateur sur IE7. La question est de savoir comment obtenir les paramètres qui permettront à IE9 de s'ouvrir en mode IE7 à chaque fois que le navigateur est activé. "
la source
Réponses:
Vous pouvez résoudre ce problème avec
<meta x-ua-compatible />
element et lui fournir la variable ie7.Une autre alternative consiste à modifier le mode de document à l'aide de la
documentMode
propriété.Référence MSDN:
http://msdn.microsoft.com/en-us/library/cc196988(v=vs.85).aspx
la source
Je ne pense pas que vous puissiez vraiment affecter le paramètre du mode navigateur; cela semble être une fonctionnalité de débogage pour les développeurs. Si un utilisateur exécute IE9, le mode navigateur sera IE9 ou IE9 Compatibility View. Vous pouvez affecter le paramètre d'affichage de compatibilité en utilisant la
<meta>
balise compatible X-UA ou l'en-tête HTTP (cependant, faites attention au paramètre Outils -> Paramètres d'affichage de compatibilité -> "Afficher les sites intranet dans l'affichage de compatibilité").la source
J'ai trouvé un paramètre de registre qui peut forcer IE9 à s'exécuter de façon permanente dans IE8 ou IE7 en mode d'émulation de navigateur. Par exemple, pour exécuter IE9 en mode IE8, ajoutez la clé suivante, la valeur et les données au Registre.
Vous pouvez utiliser la valeur décimale 8000 pour IE8, mais elle n'est appliquée que si les directives! DOCTYPE sont affichées en mode IE8. La valeur décimale 8888 est pour IE8 indépendamment des directives! DOCTYPE, c'est pourquoi j'ai choisi dans mon exemple.
La valeur décimale 7000 est pour IE7, mais n'est appliquée que si les directives! DOCTYPE sont affichées en mode IE7.
http://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx#browser_emulation
Remarque: La barre d'outils du développeur affichera "Mode navigateur: inconnu", ce n'est donc pas un test valide.
la source
Dans l'Éditeur de stratégie de groupe, sous Modèles d'administration> Composants Windows> Internet Explorer> Affichage de compatibilité, il existe un paramètre pour «Désactiver l'affichage de compatibilité» qui peut être défini sur Activé, ce qui laissera le navigateur en mode IE9 de façon permanente.
la source
D'ici:
la source
Ce que je fais, c'est installer la machine virtuelle Windows avec le mode XP dans Windows 7 (Professionnel). Tout cela est gratuit et sur le site Web de MS. Exécutez l'ancien navigateur de votre choix sous XP. Si vous souhaitez disposer de plusieurs navigateurs, je pense que vous pouvez installer plusieurs instances d'une machine virtuelle.
J'exécute également Office 2003 sur la machine virtuelle XP. Je peux donc avoir accès à plusieurs versions d'Office. La machine virtuelle XP est vraiment XP, pas une émulation de XP. L'environnement XP alternatif est également utile pour d'autres domaines de test.
la source
je pense que vous travaillez sur des liens / serveurs intranet si c'est le cas, une seule réponse à votre question
Désactivez la vue de compatibilité: Allez à Outils >> paramètre de vue de compatibilité >> décochez 'Afficher les sites intranet dans la vue de compatibilité' (par défaut, cette case est cochée)
la source
Si le problème se produit sur un ordinateur spécifique, essayez le correctif suivant à condition que vous disposiez d'Internet Explorer 11.
Veuillez ouvrir regedit.exe en tant qu'administrateur. Accédez au chemin / aux chemins suivants:
Pour machine 32 bits:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
Pour machine 64 bits:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
etHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
Et supprimez la valeur REG_DWORD
iexplore.exe
. Veuillez fermer et relancer le site Web à l'aide d'Internet Explorer 11, il sera par défaut sur Edge en mode document.la source