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]-->

¿Fue útil?

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>

Aquí está la página para leer

espero que ayude,

Andrew

Licenciado bajo: CC-BY-SA con atribución
scroll top