В PageSpeed говорят поменять onload на `pagehide` или `visibilitychange`. Как работают эти события и как мне их подключить?
Регистрируется прослушиватель для события unload
Пишет PageSpeed:
Событие `unload` активируется не всегда. Если ожидать его, это может привести к ошибкам средств оптимизации браузера, например функции возвратного кеша. Мы рекомендуем использовать события `pagehide` или `visibilitychange`.
У вас этот unload для чего то используется же, не просто так вы регистрировали слушатель?
Вот посмотрите какое из двух предложенных событий лучше походит для ваших целей, выберите.
Сергей Молвов, ага, то есть вы больше часа что-то там угадываете, спрашиваете тостер и "тупо вставляете", а посмотреть в документации что такое pagehide и visibilitychange даже не пытались? Ну успехов вам в угадывании.