web-dev-qa-db-fra.com

Le mode Document IE11 est par défaut IE7. Comment réinitialiser?

Mon Internet Explorer 11 sur ma tablette Windows 8.1 Surface est configuré par défaut en mode document 7, ce qui provoque un mauvais rendu de nombreux sites Web.

Lorsque j'ouvre les outils de développement, cela indique que le mode de document 7 est défini par défaut en raison des paramètres de compatibilité Intranet.

Cependant, je n'ai pas modifié manuellement ces paramètres et je navigue sur les pages Internet!

J'ai essayé de réinitialiser les paramètres d'Internet Explorer sans aucune chance.

Des idées?

86
jim

Par défaut, IE affiche les pages Web de la zone Intranet en mode de compatibilité. Pour changer cela:

  • Presse Alt pour afficher le menu IE.
  • Choisissez Outils | Paramètres d'affichage de compatibilité
  • Supprimez la coche en regard de Afficher les sites intranet dans la vue Compatibilité.
  • Choisissez Fermer.

À ce stade, IE doit s’appuyer sur la page Web elle-même (ou sur toute stratégie de groupe pertinente) pour déterminer les paramètres de compatibilité de vos pages Web Intranet.

Notez que certains sites peuvent ne plus fonctionner correctement après avoir apporté cette modification. Vous pouvez utiliser la même boîte de dialogue pour ajouter des sites spécifiques afin d'activer l'affichage de la compatibilité en cas de besoin.

117
Lance Leonard

Si vous êtes un développeur, voici ce que vous devez faire:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
86
llioor

Grâce à toutes les enquêtes de Lance, j'ai pu trouver une solution à mon problème. Cela a probablement à voir avec mon fournisseur de services Internet.

Résumer:

  • Les sites Internet étaient affichés dans la zone Intranet
  • A cause de cela, le mode document a été défini par défaut sur 5 ou 7 au lieu de Edge.

J'ai décoché la case "Détecter automatiquement les paramètres" dans les paramètres du réseau local (se trouvant dans "Options Internet"> Connexions> Paramètres LAN).

Désormais, les sites sont correctement marqués en tant que sites Internet (au lieu de sites intranet).

6
jim

Pour le site Web, assurez-vous que IIS _ paramètre de en-tête de réponse HTTP et ajoutez une nouvelle clé compatible X-UA pointant vers "IE = Edge".

Cliquez ici pour plus de détails

Si vous avez accès au serveur, la méthode la plus fiable consiste à le faire sur le serveur lui-même, dans IIS. Accédez à IIS en-têtes de réponse HTTP. Ajouter un nom: Valeur compatible X-UA: IE = Edge Ceci remplacera votre navigateur et votre code.

1
hemanth reddy

Si le problème se produit sur un ordinateur spécifique, essayez le correctif suivant à condition que vous ayez Internet Explorer 11.

Veuillez ouvrir regedit.exe en tant qu'administrateur. Accédez au chemin/aux chemins suivants:

  1. Pour machine 32 bits:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
    
  2. Pour les machines 64 bits:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION & 
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
    

Et supprimez le REG_DWORD valeur iexplore.exe.

Veuillez fermer et relancer le site Web à l'aide d'Internet Explorer 11, Edge étant défini en mode document.

0
Priyam Choudhury