Javascript Pop-Under на веб-браузерах Kit - PullRequest
0 голосов
/ 14 ноября 2011

Я пытаюсь перехватить события в localStorage, используя прослушиватель событий.Поскольку слушатели событий хранилища запускаются только в том случае, если они запускаются со страницы, отличной от активной, мне нужна фиктивная страница, с которой можно связать моего слушателя, который остается в фоновом режиме.Таким образом, любые события хранения, вызванные тем, что делает мой пользователь, фиксируются постоянно открытой фиктивной страницей.Делать это:

  window.open("NewPage.aspx").blur();  //NewPage.aspx being my dummy page that begins listening for storage events on open
  window.focus();

... работает в браузере моего компьютера или, по крайней мере, в Chrome.Однако в браузерах на основе webkit NewPage.aspx открывается как целевая страница или как всплывающее окно, которое необходимо закрыть, чтобы вернуться к использованию сайта.

Кто-нибудь знает, как открыть фоновое окно в браузерах на основе веб-набора?

1 Ответ

1 голос
/ 14 ноября 2011

Параметр Firefox начиная с 4.0 отключил всплывающие окна. Поддержка Mozilla Вы можете увидеть, работает ли это решение для Firefox 4.

...