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

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

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

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

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

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

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