Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Андрей Охотников
@tsepen
Frontend developer
Веб-разработка
React
Как отследить открытие вкладки?
Мне нужно каждый раз при переходе на вкладку в браузере делать ajax запрос, т.е. если юзер открыл сайт, потом перешел на другую вкладку и вернулся на мою - выполняется запрос. Как отследить момент когда юзер переходит на вкладку?
Вопрос задан
более трёх лет назад
363 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
hzzzzl
@hzzzzl
https://developer.mozilla.org/en-US/docs/Web/API/D...
работает и для вкладок, и для "сохраненных на home экран" pwa-аппов, чтобы данные подгружались когда юзер открывает апп опять
Ответ написан
более трёх лет назад
Комментировать
Нравится
2
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
Алексей Николаев
@Heian
Ашот
window.onfocus и window.onblur, если я верно понял задачу. Первое событие выполнится, когда юзер перейдет на вкладку, второе - когда уйдет с нее
Ответ написан
более трёх лет назад
Комментировать
Нравится
3
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Веб-разработка
+1 ещё
Средний
Как корректно настроить на сайте выбор использования cookie?
1 подписчик
4 часа назад
44 просмотра
0
ответов
Веб-разработка
+2 ещё
Простой
Как работают сервисы «Идентификация посетителей» (получения номера телефона)?
2 подписчика
вчера
716 просмотров
1
ответ
PHP
+2 ещё
Простой
Как убрать слеш в конце главной страницы?
1 подписчик
11 мая
178 просмотров
0
ответов
Веб-разработка
Простой
Как frontend и backend соединяют в единый проект?
1 подписчик
11 мая
1078 просмотров
3
ответа
React
Средний
Как задать связи между блоками?
1 подписчик
11 мая
60 просмотров
1
ответ
Веб-разработка
+1 ещё
Простой
Можно ли обойтись одним сервером для фронта и бэкенда?
1 подписчик
11 мая
1223 просмотра
3
ответа
React
+1 ещё
Простой
Почему не проходит Basic authorization?
1 подписчик
11 мая
61 просмотр
0
ответов
JavaScript
+1 ещё
Простой
Как сделать форму обратной связи на сайте с отправкой на Whatsapp?
1 подписчик
09 мая
1557 просмотров
2
ответа
React
+1 ещё
Простой
Как правильно типизировать пропсы в React: prop?: Type или prop: Type | undefined?
1 подписчик
05 мая
121 просмотр
0
ответов
Веб-разработка
Простой
Как правильно реализовать взаимодействие с бд на сайте?
1 подписчик
04 мая
338 просмотров
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
AI Веб-дизайнер
NEKARTEL
от 60 000 до 100 000 ₽
Wordpress Разработчик
Nomadic Soft
от 800 до 1 500 $
Team Lead — Корпоративный мессенджер
Small
•
Алматы
от 3 500 до 4 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама