Activar modo de compatibilidad con IE7

Cuando se abre Atlas SBI con un navegador Internet Explorer 9 o superior, es posible que los selectores y los menús no se desplieguen correctamente. Esto es debido a que se debe ejecutar con el Modo Compatibilidad activado.

El tema se soluciona solicitando al usuario que active el modo de compatibilidad cuando trabaje con nuestro servidor de Atlas SBI, pero esto no siempre es fácil. Lo mejor es disponer de un sistema que active el modo compatibilidad independientemente de la configuración del usuario.

Como explica José Manuel Alarcón en su artículo Forzar el modo compatibilidad, la forma de activar el modo compatibilidad de forma transparente para el usuario es añadir una cabecera en cada una de las páginas.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

Activación automática

La activación del modo de compatibilidad también se puede realizar de forma automática para todos los documentos de nuestro proyecto.

Para ello modificaremos los parámetros de la cabecera en el servidor (o en la aplicación virtual según sea conveniente) siguiendo los siguientes pasos:

Windows 2008 o superior
  • Abrir el Internet Information Services Manager
  • Seleccionar el servidor web (en su defecto se puede realizar a nivel de aplicación virtual)
  • Abrir la definición de HTTP Response Headers

Administración de IIS


  •  Crear una nueva cabecera con el siguiente contenido

Añadir Cabecera HTTP

Windows 2003
  • Abrir el Internet Information Services Manager
  • Seleccionar el servidor web (en su defecto se puede realizar a nivel de aplicación virtual)
  • Abrir las propiedades del servidor
  • Seleccionar la pestaña Encabezados HTTP
  • Agregar un nuevo encabezado

Añadir Cabecera HTTP W2003


Con estos sencillos pasos cuando un usuario abra los Documentos Analíticos con Internet Explorer se ejecutarán perfectamente independientemente de la configuración que tenga el usuario en su equipo.


0 comentarios :

Publicar un comentario

Lo más visto