Domanda

Ho un sito web interno ospitato su IIS. Ho aggiunto il seguente codice meta e anche aggiungere http-header che la pagina dovrebbe in modalità modalità Browser e documenti IE8.

<meta http-equiv="X-UA-Compatible" content="IE=8" >

L'abbiamo provato su Visual Studio ed e funziona molto bene.

Tuttavia, dopo pubblichiamo il codice a un altro server IIS, uno sviluppatore ha riferito che il rendering della pagina in "IE8 Comatiblity" Modalità browser che provoca un po 'di JavaScript a fallire.

Ci sono più di 4 persone che lavorano sullo stesso server di Windows 2003 (sessioni RDP). Usiamo la stessa versione di IE (IE stesso in realtà). Ognuno get "IE8" modalità Browser, ma una persona ottiene "IE8 compatibilità" Modalità browser.

Che altro può fare carico di IE di un utente specifico la pagina in un modo diverso da IE8?

PS. Abbiamo controllato la lista di compatibilità di IE; è vuota.

È stato utile?

Soluzione

Abbiamo trovato è stato causato dalla casella di controllo "impostazioni di visualizzazione di compatibilità." - "Siti display Intranet in Visualizzazione Compatibilità"

Funziona bene dopo deselezionare la casella.

PS.  E 'vero che "localhost" è escluso da siti intranet?

Altri suggerimenti

sua apertura ancora in "Compat View" Modalità ma nelle sue opere, differenze nella UI aftert aggiungendo

<meta http-equiv="X-UA-Compatible" content="IE=8" > 

lo script

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top