window.open (url, '_blank'); no funciona en iMac / Safari
He creado una página web que le permite seleccionar un nombre de página de una lista desplegable y luego transferir el navegador a esa página. El código que hace la transferencia es
if (url){
window.open(url, '_blank');
}
donde "url" es la página seleccionada.
Un registro de consola justo antes de la línea window.open imprime algo como:
executing: window.open(http://www.mywebsite.com/44/threats.html, '_blank')
y luego los navegadores abren la página en una nueva pestaña.
Esto funciona bien en Windows 7 para todos los navegadores, incluido Safari.
En un iMac funciona para Firefox pero no para Safari.
¿Alguien sabe por qué iMac / Safari no hará esto?