Задать вопрос
tony-stark77
@tony-stark77
Frontend developer (senior+)

В PageSpeed говорят поменять onload на `pagehide` или `visibilitychange`. Как работают эти события и как мне их подключить?

Регистрируется прослушиватель для события unload

Пишет PageSpeed:
Событие `unload` активируется не всегда. Если ожидать его, это может привести к ошибкам средств оптимизации браузера, например функции возвратного кеша. Мы рекомендуем использовать события `pagehide` или `visibilitychange`.

Что делать?
  • Вопрос задан
  • 685 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Stalker_RED
@Stalker_RED
У вас этот unload для чего то используется же, не просто так вы регистрировали слушатель?
Вот посмотрите какое из двух предложенных событий лучше походит для ваших целей, выберите.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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