当用户单击'back'时,访问上一页的历史状态

Access the history state of the previous page when a user clicks 'back'

本文关键字:一页 历史状态 访问 back 用户 单击      更新时间:2023-09-26

是否有一种方法使用JS访问前一页的历史状态,当用户单击'返回'按钮?

不幸的是,您不允许读取上一个或下一个状态。你所能做的就是使用history.state读取当前状态。

但是如果这一切都发生在同一个页面上,不需要重新加载,为什么不把数据保存在你自己的堆栈上呢?您可以使用array来实现这一点-只需将相同的数据保存到array和新状态。