Firefox будет выполнять запросы на повышение окна, только если установлена опция безопасности, и она не установлена по умолчанию.Насколько я могу судить, Chrome вообще не будет обращать внимания на запросы focus ().Safari выполняет запрос focus ().
Конкретные настройки Firefox находятся в диалоговом окне «Инструменты» -> «Параметры» («Редактировать -> Настройки» в Linux, может быть, MacOS).Там есть вкладка «Содержимое», и в этом есть флажок для включения Javascript.Наряду с это кнопка «Дополнительно», которая вызывает еще одно диалоговое окно , в котором можно найти флажок, разрешающий (или запрещающий) подъем и опускание окон по коду страницы.*
edit: Вот тестовая страница: http://gutfullofbeer.net/focus1.html, и вы должны увидеть, что Firefox будет поднимать окно, когда страница вызывает window.focus()
,Вы должны либо настроить браузер так, чтобы новые окна (созданные с помощью window.open()
) открывались в новом отдельном окне вместо вкладки, либо вы можете оторвать вкладку дополнительной страницы при ее открытии.