Detectar solo el modo de documento IE8, brinde a los usuarios el archivo IE8.CSS
-
10-12-2019 - |
Pregunta
Estoy teniendo problemas con el modo de documento.En espacios de trabajo, forzamos al modo de documento en IE8, como
<meta http-equiv="x-ua-compatible" content="IE=8"/>
¿Cómo puedo detectar el modo de documento en todas las páginas?
He intentado usar el ajuste de ajuste en la región de CSS sin suerte, ya que detecta el "Modo del navegador" y no el "Modo de documento".¿Cómo puedo detectar el modo de documento y dar un archivo CSS diferente al cliente?
lo que no soy: Espacio de trabajo, para los usuarios de IE, quiero forzar al navegador en "Modo de documento= IE8" y darle al usuario otro archivo CSS.En todos los demás navegadores (FF, Chrome ..) No quiero dar a los usuarios el archivo IE8.CSS.
También he intentado usarlo dentro del archivo CSS, sin ninguna suerte
<!--[if IE 8]> ..... .. styles\ie8.css <![endif]-->
Solución
Recientemente tuvimos el mismo problema con nuestro sitio, que debería abrir en el modo de documento IE8.¡Cada vez que establecemos para mostrar el modo IE8 no hay cambios!
Para solucionar esto, habíamos modificado el archivo web.config y agregamos estas líneas
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE8" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
espero que ayude,
Andrew