javascript - localStorage能够做到,关闭浏览器清除本地缓存吗?
ringa_lee
ringa_lee 2017-04-11 12:05:51
[JavaScript讨论组]

效果和sessionStorage一样,关闭会话清除缓存。还是说localStorage只能是永久缓存,除非手动清除浏览器缓存?

ringa_lee
ringa_lee

ringa_lee

全部回复(3)
怪我咯

这种情况用sessionStorage比较合适,
如果你的需求比较奇葩,非用localStorage不可…… 可以用onbeforeunload,在浏览器关闭之前用js手动清除

window.onbeforeunload=function(){
  //你想干的事,比如删localStorage

  //return "真的要关掉页面吗"; 
  //这一句如果写了,会弹窗提示是否要关掉页面,如果没这个需求,可以不写
};
PHPz

localStorage确实是永久缓存的,除非用js手动清除或者用户自己清除。

参考资料:

  1. Web Storage:浏览器端数据储存机制 - JavaScript 标准参考教程

  2. Window.localStorage - MDN

阿神

localStorage是永久储存,除了清缓存也可以通过js代码进行删除修改增加

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号