Domanda

E 'possibile cambiare la modalità documento IE con JavaScript? Non voglio entrare nei dettagli essenziali qui, ma sto combattendo con un sito bloccato Drupal che non mi permetterà alcun accesso per modificare il file del tema. Ovviamente, la cosa giusta da fare sarebbe quella di scrivere qualcosa nella testa, in questo modo:

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

Ma, come ho detto, non ho accesso a quella parte della pagina, quindi spero che posso usare Javascript ... un po 'come questo:

document.getElementsByTagName('head')[0].appendChild('<meta http-equiv="X-UA-Compatible" content="IE=IEVersion">');

Purtroppo, questo non funziona.

È stato utile?

Soluzione

Questo è un po 'di una salamoia siete in. Che dire di questo?

if (navigator.userAgent.indexOf("MSIE 7.0")) {
    // add conditional css in here
} else {
    // default css
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top