标签: javascript browser-history
当用户点击“后退”按钮时,有没有办法使用JS访问上一页的历史状态?
答案 0 :(得分:9)
不幸的是,您不能阅读上一个或下一个州。 您所能做的就是使用history.state读取当前状态。
history.state
但如果这一切都发生在没有重新加载的同一页面上,为什么不在自己的堆栈上保存数据。您可以使用数组 - 只需将相同的数据保存到数组和新状态。