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?

Respuestas a la pregunta(6)

Su respuesta a la pregunta