【发布时间】:2014-05-23 07:14:18
【问题描述】:
我在 history.state 中有状态数组和数组索引,在 popstate 上我读取了数组的内容,它工作正常,但是当我返回第一页并刷新数组时消失了(这是正常的)但前向历史状态仍然存在。
是否可以删除使用 pushState 创建的虚假历史记录?
我无法将状态存储在 localStorage 中,因为我的状态数组中有函数。
【问题讨论】:
-
您可以在页面加载时使用 pushState 或 replaceState 设置新状态,它将删除转发历史记录。
标签: javascript arrays html html5-history