Question

J'ai un problème avec le mode document.Dans les espaces de travail, nous forcons à documenter le mode dans IE8, comme

<meta http-equiv="x-ua-compatible" content="IE=8"/>

Comment puis-je détecter quel mode de document toutes les pages sont dans?

J'ai essayé d'utiliser conditionnellement experte dans CSSSregistation sans aucune chance, car il détecte le "mode de navigateur" et non le "mode de document".Comment puis-je détecter le mode Document et donner un fichier CSS différent au client?

Qu'est-ce que je ne veux pas: Espace de travail, pour les utilisateurs IE, je souhaite forcer le navigateur dans "Mode de document= IE8" et donner à l'utilisateur un autre fichier CSS.Dans tous les autres navigateurs (FF, Chrome ..) Je ne veux pas donner aux utilisateurs le fichier IE8.CSS.

J'ai également essayé d'utiliser cela dans le fichier CSS, sans chance

<!--[if IE 8]> ..... .. styles\ie8.css <![endif]-->

Était-ce utile?

La solution

Récemment, nous avions le même problème avec notre site qui devrait s'ouvrir en mode document IE8.Chaque fois que nous définissons pour afficher le mode IE8, aucun changement!

Pour résoudre ce problème, nous avions modifié un fichier web.config et ajouté ces lignes

<configuration>
  <system.webServer>
    <httpProtocol>
      <customHeaders>
        <clear />
        <add name="X-UA-Compatible" value="IE=EmulateIE8" />
      </customHeaders>
    </httpProtocol>
  </system.webServer>
</configuration>

Voici la page IE à lire

espérons que cela aide,

Andrew

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top