Domanda

Sto avendo problemi con la modalità documento.Nelle aree di lavoro costringiamo a documentare la modalità in IE8, come

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

Come posso rilevare quale modalità documento si trovi tutte le pagine?

Ho provato a utilizzare la conditionalExpression in CSSregistation senza fortuna, perché rileva "Modalità Browser" e non "Modalità documento".Come posso rilevare la modalità documento e fornire un file CSS diverso al client?

Cosa non ho: Area di lavoro, per gli utenti IE Voglio forzare il browser in "Modalità documento= IE8" e dare all'utente un altro file CSS.In tutti gli altri browser (FF, Chrome.) Non voglio dare agli utenti il file IE8.csss.

Ho anche provato a usarlo all'interno del file CSS, senza fortuna

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

È stato utile?

Soluzione

Di recente abbiamo avuto lo stesso problema con il nostro sito che dovrebbe aprire in modalità documento IE8.Ogni volta che abbiamo impostato per visualizzare la modalità IE8 nessuna modifica!

Per risolvere questo abbiamo modificato il file Web.config e aggiunto queste linee

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

qui è la pagina IE da leggere

Spero che aiuti,

Andrew

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top