本地存储可用性

时间:2015-11-10 13:22:04

标签: javascript html5 local-storage session-storage

在什么情况下本地存储未定义/不可用? 我所知道的一个案例是我们定义

var localStorage

作为全局范围内窗口对象的属性。 我可能会考虑的其他情况是用户禁用浏览器的某些功能。有人可以澄清这个问题的可能情况吗?

1 个答案:

答案 0 :(得分:2)

从用户的角度来看,无法禁用localStorage。(实际上似乎有可能,请在https://superuser.com/questions/298922/chrome-chromium-disable-html5-localstorage-and-databases-for-all-webpages-or阅读更多内容)

但是一些旧浏览器不支持此功能。

正如@Joakim所述,您可以在http://caniuse.com/#search=local%20storage找到所有在线兼容的浏览器列表

基本上它在IE7及更低版本中不可用,在旧版本的Safari和Opera中也是如此。

Screenshot of compatible browsers