标签: javascript
我实际上试图找到一些解决方案,看看该网站的标签是否已关闭,并将其存储在localStorage上,我使用onunload和{{1}对于这种情况,问题是如果我刷新/重新加载(onbeforeunload)或按下ctrl+r按钮,该值将设置为true。
localStorage
onunload
onbeforeunload
ctrl+r
答案 0 :(得分:0)
您可以通过确定页面是否确实已刷新来取消设置值。关闭站点后,保存站点在本地存储中关闭的时间。页面加载时,将当前时间与保存的时间进行比较,如果“太近”,则将值设置为false。