Es posible que la navegación por la ventana con nombre no pueda navegar por la ventana con nombre existente

Importante

La aplicación de escritorio Internet Explorer 11 está retirada y sin soporte a partir del 15 de junio de 2022 para determinadas versiones de Windows 10.

Todavía puede acceder a sitios antiguos heredados que requieren Internet Explorer con el modo Internet Explorer en Microsoft Edge. Obtenga más información.

La aplicación de escritorio Internet Explorer 11 se redirigirá progresivamente al explorador Microsoft Edge, más rápido y seguro. En última instancia, se deshabilitará a través de Windows Update. Deshabilite IE hoy.

Este artículo le ayuda a resolver el problema que le permite asegurarse de que la dirección URL de destino y la dirección URL de la ventana de destino tengan la misma configuración de modo de protección al llamar window.open a .

Versión del producto original:   Internet Explorer
Número KB original:   2961083

Síntomas

Al navegar por una dirección URL con una ventana de destino (como una publicación de formulario, un hipervínculo o una llamada) y existe la ventana de destino, es posible que se abra una nueva ventana en su lugar o que la ventana de origen realice la navegación en lugar de la ventana de window.open destino. El comportamiento existe en Internet Explorer 8 y posteriores.

Causa

Este es un problema con Internet Explorer. Esto puede ocurrir si la dirección URL de destino de la nueva navegación y la dirección URL de la ventana de destino existente requieren procesos con diferentes niveles de integridad. Para poder estar en diferentes niveles de integridad, deben estar en diferentes zonas de seguridad con diferentes configuraciones de modo protegido.

Solución

Asegúrese de que la dirección URL de destino se encuentra en el mismo nivel de integridad que la dirección URL de la ventana de destino al llamar window.open a . Para ello, asegúrate de que las zonas en las que se encuentran las dos ventanas tengan la misma configuración de modo protegido.

Más información

Si la ventana con nombre para el destino de navegación ya existe en el mismo nivel de integridad que el de la ventana de origen, la navegación a una dirección URL que requiere un nivel de integridad diferente a esa ventana con nombre se producirá en la ventana de origen, ya que no puede usar la ventana existente. Para ello, crea un nuevo proceso de Internet Explorer que intercambia la ventana del nuevo proceso de Internet Explorer en lugar de la ventana del proceso de Internet Explorer existente.

Si la ventana con nombre para el destino de navegación ya existe en un nivel de integridad diferente al de la ventana de origen, la navegación a una dirección URL que requiere un nivel de integridad diferente a esa ventana con nombre se producirá en una nueva ventana, ya que no puede encontrar la ventana de destino.

Si el Control de cuentas de usuario (UAC) está deshabilitado, este problema no aparecerá en Windows 7, pero Windows 8 podría mostrar el comportamiento ya que los procesos todavía se inician como nivel de integridad media o baja para Internet Explorer.