У меня есть следующий код, который пытается манипулировать стеком window.history
:
console.log("before:" + window.history.length);
window.history.pushState(null, null, '/page1');
console.log("after:" + window.history.length);
Это всегда печатает одинаково в before
и after
, хотя я добавляю состояние:
before:50
after:50
Почему pushState
не увеличивает длину истории?Кстати, длина всегда 50
, хотя я обновляю страницу.