18

En mi enlace, tengo target="_blank" atributo, y funciona en Chrome, Firefox, Opera y, por supuesto, Safari y abre el enlace una nueva TAB. Pero cuando hago clic en él, en IE9 (e IE8) se abre una nueva ventana en lugar de abrirse en una nueva pestaña. ¿Que debería hacer?target = "_ blank" abre una nueva ventana en IE9, en lugar de una nueva pestaña

+0

Creo que puede cambiar eso en la configuración de IE9. – Jonas

+0

Todas las respuestas fueron amables y correctas. Gracias de todos. –

Respuesta

20

HTML y JavaScript no proporcionan medios para decir si una nueva "ventana" debe ser una ventana completa, o una pestaña, o lo que sea que quiera llamar a la interfaz de múltiples vistas de Mobile Safari.

Así que usted vive con eso.

5

Esto está configurado para el lado del navegador y no hay nada que puedas hacer al respecto en tu html, me temo. Es solo una opción que un usuario establece en las preferencias de sus navegadores.

9

Puede ver en this pregunta que el target="_blank" es correcto, pero la forma en que el navegador maneja este caso depende de su configuración.

Usted necesidad de cambiarIE8/9 ajustes para abrir ese tipo de objetivo en una nueva pestaña. No hay nada que puedas hacer: |

1

Desmarcar el Modo protegido en IE9 resolvió mi problema.

Windows Internet Explorer 8 y posterior. Cuando el Modo protegido está habilitado y una página web contiene un enlace delimitador con un objetivo designado, Windows Internet Explorer abre el destino del enlace en una nueva ventana cuando el objetivo tiene un nivel de integridad diferente al de la página web que contiene el enlace.

Fuente: target attribute in IE

+0

Para mí hice lo contrario, el cliente tenía el sitio en sus listas de sitios de confianza (que deshabilita el modo protegido). Así que le pedimos que elimine el sitio de la lista para que vuelva a la zona de Internet (que tiene el modo protegido activado). Entonces ... es estúpido. – Sam

1

Es necesario utilizar el atributo target="_blank" para hacer los enlaces se abren en una nueva ventana o pestaña. Donde realmente se abre el enlace depende de la configuración del navegador. Entonces, si tiene Herramientas> Opciones de Internet> Configuración de navegación con pestañas> "Abrir siempre ventanas emergentes en pestañas nuevas" seleccionado, se abrirá un enlace target="_blank" en una nueva pestaña. Tenga en cuenta que este tipo de enlace se abrirá en una nueva ventana de forma predeterminada en la mayoría de los navegadores.

Cuestiones relacionadas