Задать вопрос
oe24y
@oe24y

Как JavaScript понимает, что страница открыта и не свёрнута?

Есть сайты которые понимают что страница открыта и на нее смотрят.
Как это реализовать на JavaScript?
Спасибо
  • Вопрос задан
  • 494 просмотра
Подписаться 2 Простой 3 комментария
Решения вопроса 1
// Проверка активна ли в настоящий момент вкладка браузера
var isActive = true;
function onBlur() { // окно теряет фокус
    isActive = false;
05
// что-то делаем
}

function onFocus() {// окно получает фокус
    isActive = true;
// что-то делаем
}
if (/*@cc_on!@*/false) { // для Internet Explorer
    document.onfocusin = onFocus;
    document.onfocusout = onBlur;
} else {
    window.onfocus = onFocus;
    window.onblur = onBlur;
}


Источник
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы