美文网首页
无痕浏览下 本地存储数据

无痕浏览下 本地存储数据

作者: 一个假前端 | 来源:发表于2019-03-07 17:33 被阅读0次

今天三七女生节,兜兜转转又回到那个本地数据存储的需求,好想喊声,苍天啊!为何我这么苦逼,遇到这种奇葩的要求

好,发泄后,还是要研究下,本地存储 ,如果用户开启无痕浏览怎么办??????

拿谷歌、360极速模式下测试【环境window】

开启浏览器,按下shift+ctrl+N 开启浏览器的无痕浏览界面

由于测试的时候 浏览器有限,所以只有谷歌 还有360极速模式 ,得出以下结论,其他没测试,

localStorage和sessionStorage在无痕下都有哪些异同【谷歌或360极速模式】

相同点:

localStorage.setItem(key,value), localStorage.getItem(key), sessionStorage.setItem(key,value),sessionStorage.getItem(key)
都可以用

不同点:

localStorage设置数据在页面刷新的情况下,数据依然存在,或者重新另外开启一个窗口【在不关闭浏览器的情况重新开个新窗口】还是可以获取到数据的,关闭浏览器之后就没法拿到数据了

sessionStorage设置数据在页面刷新的情况下,数据依然存在,但是重新开个新窗口 【在不关闭浏览器的情况重新开个新窗口】就没法获取到数据【即便关掉无痕也是这种情况】

温馨提示: 百度上说,无痕情况下,iPhone自带浏览器localStorage和sessionStorage 对象是存在,但setItem是会报异常QuotaExceededError,但getItem或者removeItem会被忽略, 所以最好在trycatch里使用,以防报错 【有待研究,有待更新 哈哈】

最后:》》》》坑无穷无尽,踩踩就习惯了

相关文章

  • 无痕浏览下 本地存储数据

    今天三七女生节,兜兜转转又回到那个本地数据存储的需求,好想喊声,苍天啊!为何我这么苦逼,遇到这种奇葩的要求 好,发...

  • 《JS原理、方法与实践》- 本地存储

    本地存储就是指在浏览器中存储数据,是相对于服务器中存储数据来说的。 1. 本地存储的分类 浏览器的本地存储主要包括...

  • HTML本地存储

      本地存储:通过本地存储(Local Storage),web 应用程序能够在用户浏览器中对数据进行本地的存储。...

  • Cookie, LocalStorage 与 SessionSt

    HTML5可以在本地存储用户的浏览数据。浏览器存储有localStorage ,sessionStorage 和 ...

  • HTML本地存储

    本地存储,即在用户浏览器中将数据保存在本地。 以下是常用的前端数据存储的几种方式: cookiesessionlo...

  • HTML 本地存储 及 和 Cookie 对比

    一、什么是本地存储? 通过本地存储(Local Storage),web 应用程序能够在用户浏览器中对数据进行本地...

  • H5存储数据的方式

    html5.0本地存储数据的方式主要有两种: 1、localStorage(本地存储)--永久性存储在浏览器本地,...

  • HTML5 Web 存储

    使用HTML5可以在本地存储用户的浏览数据。 早些时候,本地存储使用的是 cookie。但是Web 存储需要更加的...

  • HTML5 Web Storage技术以及用法

    使用HTML5可以在本地存储用户的浏览数据。早些时候,本地存储使用的是 cookie。但Web 存储需要更加的安全...

  • WebStorage是什么?

    WebStorage 使用HTML5可以在本地存储用户的浏览数据。早些时候,本地存储使用的是 cookie。但是W...

网友评论

      本文标题:无痕浏览下 本地存储数据

      本文链接:https://www.haomeiwen.com/subject/oafhpqtx.html