Window.open(url, windowname, opts) открывается в новой вкладке вместо нового окна в Firefox

Кажется, что (попробуйте jsfiddle)

window.open('http://www.google.com/', window_name, 'width=400,height=320');

полностью прекращает открывать новое окно в Firefox, независимо от того, что вы ставите как window_name (_blank, что угодно..)! Это должно было работать недавно (год назад), но теперь он перестает работать! Это должно быть какое-то совершенно новое изменение в Firefox в прошлом, также ответы на этот вопрос доказывают это - они работали до этого, но больше не работают!

Мое подозрение в том, что он перестает работать, потому что опция "Open new windows in new tab instead" (Инструменты/Параметры/вкладки) теперь истинна по умолчанию! Это должно быть последнее изменение.

Мой прецедент действительно должен открыть только небольшое простое окно с легендой - открытие новой вкладки для этого является излишним.

Проблема в том, что он по умолчанию и обычные пользователи не знают об этом параметре - они просто видят, что сайт ведет себя странно!

Есть ли способ переопределить поведение Firefox?

Ответ 1

Ваша скрипка не содержит код, который вы опубликовали. Это просто отлично работает: http://jsfiddle.net/HLbLu/

Обратите внимание, что по какой-либо причине вызов window.open(...) не совпадает с вызовом open(...).