我在sessionStorage存了一组数据,在点击提交from后进入下一个页面,
这时,我点击浏览器的后退按钮回到之前那一个页面,我的数据还可以从sessionstorage中读取,毕竟没有关闭窗口,
但是我现在想实现,退回到提交之前的页面,点击刷新按钮,就初始化一下sessionstorage里的数据,应该监听哪个事件来执行这个操作呢?
我监听onbeforeunload是不行的,因为在提交form跳转到下一页面时,也会触发这个时间....
我在sessionStorage存了一组数据,在点击提交from后进入下一个页面,
这时,我点击浏览器的后退按钮回到之前那一个页面,我的数据还可以从sessionstorage中读取,毕竟没有关闭窗口,
但是我现在想实现,退回到提交之前的页面,点击刷新按钮,就初始化一下sessionstorage里的数据,应该监听哪个事件来执行这个操作呢?
我监听onbeforeunload是不行的,因为在提交form跳转到下一页面时,也会触发这个时间....
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答875 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
在这个页面加载完成的时候清理一次sessionStorage。