Вот
,
от вопрос уже есть ответ здесь:
Есть ли способ обнаружить, если окно браузера не активно в данный момент? 18 ответовЕсть ли событие, которое я могу прослушать, когда вкладка браузера становится активной? Под активностью я подразумеваю все следующее:
Когда пользователь переключается на вкладку с моего сайта, формируется еще одна вкладка.Когда пользователь переключается обратно в браузер (с открытой вкладкой, содержащей мой веб-сайт) из другого приложения.Когда пользователь сворачивает браузер (с открытой вкладкой, содержащей мой сайт)В основном, когда наша вкладка становится активной из любого другого условия.