在 a.html 有个 localStorage.dizhi=hepinlu为啥 在 b.html 用 document.write(localStorage.dizhi); 测试 该数据, 却数据丢失了吗?还请大神指点迷津啊 不是说 这个 localStorage 可以 永久保存数据的嘛
2 回答
神不在的星期二
TA贡献1963条经验 获得超6个赞
1、a.html 和 b.html 必须在同一个域下,不能跨域。
2、浏览器本身不能清理缓存,也不能在类似于“无痕模式”下访问。
3、写入是 localStorage.setItem("dizhi", "hepinglu");,读取是 localStorage.getItem("dizhi");,题主这写法是哪“原创”来的?
慕姐4208626
TA贡献1852条经验 获得超7个赞
h5本地存储localStorage,sessionStorage。
localStorage是没有失效时间的,sessionStorage的声明周期是浏览器的生命周期。
当浏览器关闭时,sessionStorage的数据将清空,而localStorage数据只要不通过代码特意的删除或手动删除,是永久保存的。
删除方法:localStorage.clear();
添加回答
举报
0/150
提交
取消