Pregunta

¿Es posible cambiar el modo de documento IE con JavaScript? No entraré en los detalles de la esgalencia aquí, pero estoy peleando con un sitio de Drupal bloqueado que no me permitirá ningún accidente para editar los archivos del tema. Obviamente, lo correcto sería escribir algo en la cabeza, así:

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

Pero, como mencioné, no tengo acceso a esa parte de la página, así que espero poder usar JavaScript ... algo así:

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

Lamentablemente, esto no funciona.

¿Fue útil?

Solución

Eso es un poco en el encurtido en el que estás. ¿Qué pasa con esto?

if (navigator.userAgent.indexOf("MSIE 7.0")) {
    // add conditional css in here
} else {
    // default css
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top