Я пытаюсь определить, сфокусирована ли вкладка для приложения чата.У меня есть:
window.onfocus = function () {
isActive = true;
};
window.onblur = function () {
isActive = false;
};
Это прекрасно работает в Firefox и даже в IE.Но в Chrome он работает только периодически;иногда событие срабатывает, иногда нет.Он всегда будет срабатывать, если я нажму на другое окно и вернусь к окну Chrome;но переключение вкладок не всегда делает это.
Что я могу с этим поделать?
Смотрите живой пример здесь: http://holyworlds.org/new_hw/chat/onfocus.html