如何判断页面是进入下一页还是刷新当前页面

我在sessionStorage存了一组数据,在点击提交from后进入下一个页面,
这时,我点击浏览器的后退按钮回到之前那一个页面,我的数据还可以从sessionstorage中读取,毕竟没有关闭窗口,
但是我现在想实现,退回到提交之前的页面,点击刷新按钮,就初始化一下sessionstorage里的数据,应该监听哪个事件来执行这个操作呢?
我监听onbeforeunload是不行的,因为在提交form跳转到下一页面时,也会触发这个时间....

阅读 3.6k
1 个回答

在这个页面加载完成的时候清理一次sessionStorage。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题