window.open (url, „_blank”); nie działa na komputerze iMac / Safari
Zbudowałem stronę internetową, która pozwala wybrać nazwę strony z rozwijanej listy, a następnie przenosi przeglądarkę na tę stronę. Kod, który wykonuje transfer
if (url){
window.open(url, '_blank');
}
gdzie „url” to wybrana strona.
Dziennik konsoli tuż przed linią window.open wyświetla coś w stylu:
executing: window.open(http://www.mywebsite.com/44/threats.html, '_blank')
a następnie przeglądarki otwierają stronę w nowej karcie.
To działa dobrze w systemie Windows 7 dla wszystkich przeglądarek, w tym Safari.
Na komputerze iMac działa dla Firefoksa, ale nie dla Safari.
Czy ktoś wie, dlaczego iMac / Safari tego nie zrobi?