Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.10.2011, 16:31
Аспирант
Отправить личное сообщение для denisOgr Посмотреть профиль Найти все сообщения от denisOgr
 
Регистрация: 26.07.2010
Сообщений: 31

Неработает focus() в Firefox.
Проблему такую знаю. Но как ее решить? Задача простая.
Когда юзер покидает вкладку со страницей (переход на др. владку, скрывает и .т.д) , а потом возвращаеться страница должна перезагружаться. Все. Вот реализация:
var flag = false; // глобальная переменная
var page='index';
function myOnfocus()
{ 
  if ((!flag)&&(page=='index')) {
  flag = true; 
   window.location.reload();
  } else {
    // пропускаем обновление
    flag = false;
  }
  
}


Но он не работает в FF. Страница все время обновляется, когда страница активная.
Может менять глобальную переменную, когда юзер покидает вкладку?
Что посоветуете?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как стереть содержимое поля INPUT по клавише Esc? bug FireFox? Маэстро Firefox/Mozilla 4 20.06.2011 15:55
тег <audio> в Opera, Chrome, Firefox Magneto Javascript под браузер 12 25.11.2010 15:12
Peppy и Firefox Cr@ZyBoY Библиотеки/Тулкиты/Фреймворки 13 14.02.2010 20:38
Проблемы с MouseMove в FireFox slim-v Events/DOM/Window 5 05.06.2009 02:44
В Mozilla Firefox 3.0 проблемма с Javascript меню artmedia Элементы интерфейса 1 07.09.2008 10:43