Saltar al contenido

Internet Explorer 11 deshabilita “mostrar sitios de intranet en la vista de compatibilidad” a través de la metaetiqueta que no funciona

Noé, miembro de este gran equipo, nos hizo el favor de escribir este tutorial ya que domina a la perfección dicho tema.

Solución:

Cerciorarse:

es el primero etiqueta en su página, de lo contrario, es posible que IE no la respete.

Alternativamente, el problema puede ser que IE esté usando Modo empresarial para este sitio web:

  • Su pregunta mencionó que la consola muestra: HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8.
  • Si es así, es posible que deba deshabilitar el modo empresarial (o así) o desactivarlo para ese sitio web desde el menú Herramientas en IE.
  • Sin embargo, el modo empresarial debería en teoría, ser anulado por la etiqueta X-UA-Compatible, pero IE podría tener un error…

Este problema generalmente se debe a que la URL del sitio web/intranet se coloca en uno de:

  • Lista de modos de compatibilidad
  • Zona de intranet de Internet Explorer

    (con Mostrar sitios de intranet en Vista de compatibilidad configuración habilitada)

  • Lista de modo de empresa

En las redes corporativas, esta configuración de vista de compatibilidad a menudo se controla de forma centralizada a través de política de grupo. En tu caso, Modo empresarial parece ser el culpable.

Modo de empresa IE 11

Desafortunadamente configurando META X-UA-Compatibleno anulará este.

Para usuarios finales

A veces, la única forma de que los usuarios finales anulen esto es presionar F12 y cambiar el Modo de documento bajo la Emulación Pestaña. Sin embargo, esta configuración no es permanente y puede revertirse una vez que se cierren las Herramientas para desarrolladores.

También puede intentar excluir su sitio de la zona de Intranet. Pero la lista de dominios que pertenecen a la zona de Intranet generalmente también está controlada por la política de grupo, por lo que la posibilidad de que esto funcione es escasa.

Para ver la lista de dominios que pertenecen a la zona Intranet, vaya a:

Herramientas -> Opciones de Internet -> Seguridad -> Sitios -> Avanzado

Si la lista contiene su subdominio y está atenuada, no podrá anular la vista de compatibilidad hasta que el administrador de su red lo permita.

Realmente necesita ponerse en contacto con su administrador de red para permitir cambiar la configuración de la vista de compatibilidad en la política de grupo.

Para administradores de red

Cargar el sitio web con las Herramientas para desarrolladores abiertas (F12) a menudo informará la razón por la que IE está cambiando a un modo más antiguo.

Las 3 configuraciones mencionadas anteriormente generalmente se controlan a través de la Política de grupo, aunque a veces se pueden anular en las máquinas de los usuarios.

Si Modo empresarial es el problema (como parece ser el caso del cartel original), los siguientes dos artículos pueden ser útiles:

  • Cómo habilitar y usar el modo de empresa de Internet Explorer 11 [HowToGeek]
  • Active el modo de empresa y use una lista de sitios [TechNet]

Para aquellos que están creando un proyecto ASP.NET MVC, asegúrese de agregar:


etiqueta en su página de diseño (plantilla). Acabo de pasar dos horas depurando y ajustando, solo para darme cuenta de que solo había agregado esa metaetiqueta en mis páginas secundarias. Tan pronto como lo agregué a mi página de diseño, el navegador se cargó perfectamente en modo EDGE.

Te invitamos a añadir valor a nuestra información colaborando tu veteranía en los comentarios.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *