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
Respuesta
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.
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.
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: |
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
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
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.
- 1. Abriendo una nueva ventana en HTML para target = "_ blank"
- 2. Objetivo = '_ blank' para mostrar en una ventana nueva, ¿NO es posible una nueva pestaña?
- 3. Google CSE abre en una nueva ventana
- 4. selenio WebDriver: Abrir nueva pestaña en lugar de una nueva ventana
- 5. target = "_ blank" vs. target = "_ new"
- 6. Abra la href mailto enlace en una nueva pestaña/ventana
- 7. JavaScript: ¿Forzar IE a abrir una pestaña nueva en lugar de una ventana?
- 8. página abierta GWT en una nueva pestaña
- 9. Firefox ¿Abrir una nueva pestaña en lugar de una ventana emergente?
- 10. Probando si se abre una nueva ventana con Watir-Webdriver
- 11. encabezado de ubicación en una nueva pestaña
- 12. GVim: Abrir en una nueva pestaña
- 13. ¿Por qué el envío de formularios abre una nueva ventana/pestaña?
- 14. JavaScript: location.href ¿abrir en una nueva ventana/pestaña?
- 15. Cómo simular target = "_ blank" en JavaScript
- 16. ¡Necesito abrir enlaces en una nueva pestaña en ie8!
- 17. ¿Cómo abrir una nueva pestaña en JavaScript sin cambiar a la nueva pestaña?
- 18. Abre una nueva ventana mediante POST usando h: commandButton
- 19. Abre nueva ventana en la devolución de datos
- 20. jQuery: ir a la dirección URL con target = "_ blank"
- 21. MacVim establecido como editor de texto predeterminado: ¿Cómo configurar archivos para abrir en una nueva pestaña en lugar de una nueva ventana?
- 22. Reasignación: ayuda en Vim para abrir en una nueva pestaña
- 23. javascript para nueva pestaña (CTRL + T), nueva ventana (CTRL + N)?
- 24. ¿Abrir el botón en una ventana nueva?
- 25. enlaces ajax Abrir en una nueva pestaña
- 26. envíe un formulario en una nueva pestaña
- 27. System.Windows.Forms.WebBrowser abre vínculos en la misma ventana o en una nueva ventana con la misma sesión
- 28. ¿Abrir una nueva pestaña/ventana y escribirle algo?
- 29. Detectar el movimiento a una nueva pestaña en Mobile Safari
- 30. ASP.NET MVC abrir archivo pdf en una nueva ventana
Creo que puede cambiar eso en la configuración de IE9. – Jonas
Todas las respuestas fueron amables y correctas. Gracias de todos. –