window.pushState不会增加历史记录的长度

时间:2018-10-14 14:11:44

标签: javascript html5-history

我有以下代码尝试操纵window.history堆栈:

  console.log("before:" + window.history.length);
  window.history.pushState(null, null, '/page1');
  console.log("after:" + window.history.length);

即使我要添加状态,这始终在beforeafter中打印相同的内容:

before:50
after:50

为什么pushState不增加历史记录长度?顺便说一句,即使我正在刷新页面,长度也始终为50

0 个答案:

没有答案