Почему < /p>
window.addEventListener('popstate', () => alert('pop'));
window.history.pushState(null, '', '/foo');
< /code>
Не предупреждает POP < /code>? Если активированная запись истории была создана вызовом To PushState или повлиял на вызов для замены, то свойство состояния события POPState содержит копию объекта состояния записи истории.>
Подробнее здесь: https://stackoverflow.com/questions/109 ... tate-event