Как добавить резервные функции для history.pushState () и window.onpopstate?Мне нужна логика if..sese.Если браузер поддерживает продолжить, иначе мне нужна альтернативная логика.Даже в некоторых современных браузерах это не поддерживается, например.в iPad.Если не pushState, мне нужен способ поймать нажатие кнопки «Назад» браузера в JS без бесконечного цикла.