9

Così sto riscontrando problemi nel far sì che IE8 non venga impostato automaticamente sulla modalità documento IE7, poiché la nostra intranet è impostata.Modalità documento forzato = Standard IE8

Sto utilizzando gli strumenti di sviluppo di IE per impostare più un po 'di js per verificare che cosa il browser sta segnalando la modalità documento di essere.

Non sarò in grado di modificare alcuna impostazione diversa da quale markup posso dare. In altre parole non sono un amministratore, l'unico controllo che ho è all'interno del browser.

ho provato:

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

Ma questo non cambia il modo viene riportata la modalità documento, ancora segnalato come IE7.

JS Fiddle

+0

In IE9 una delle impostazioni di default è " Visualizza i siti della intranet in Visualizzazione Compatibilità ", suppongo che lo stesso valga anche per IE8. Prova a spegnerlo, quindi eseguilo di nuovo. –

+0

come lo spengo dal mio markup? :) –

+0

È un'impostazione del browser, quindi purtroppo non è possibile. Sarà sempre un sito intranet? –

risposta

16

si potrebbe pensare è sarebbe un prerequisito, e sarei d'accordo.

Ma mentre lavoravo in zona non avevo dichiarato doctype:

Assicurati di dichiarare uno:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
     <meta http-equiv="x-ua-compatible" content="IE=8" > 

Jobs un good'n

+2

Funziona anche con '' –

Problemi correlati