localStorage是否被浏览器视为cookie

时间:2015-07-22 14:46:18

标签: javascript html5 cookies local-storage session-storage

我正在用Javascript制作一个小HTML页面。它不需要服务器端,但我需要存储该人所做的事情,所以我使用localStorage。(清单)

现在有一天浏览器可以选择不存储cookie,如果用户使用cookie,网站会警告用户。

所以我的问题是:

1:我需要警告用户数据存储,但只是在客户端?

2:浏览器认为localStorage和sessionSotrage是一种cookie吗?我的意思是,当用户选择始终删除cookie或将其视为一种威胁时,请不要保存数据。

2 个答案:

答案 0 :(得分:3)

  

我需要警告用户数据存储,但只是在客户端?

这取决于您所关注的具体法规。例如,在英国,The Privacy and Electronic Communications (EC Directive) Regulations 2003的措辞是:

  
    

,除非符合第(2)款的要求,否则任何人不得使用电子通讯网络存储信息或获取存储在订户或用户终端设备中的信息。

  

虽然它通常被称为“Cookie法律”,但它绝对不仅仅适用于Cookie。

  

浏览器认为localStorage和sessionSotrage是一种cookie吗?

没有

  

我的意思是,当用户选择始终删除cookie时不要保存数据

在删除它们时,Chrome会将本地存储空间与Cookie捆绑在一起。对所有浏览器允许用户确定何时删除cookie和本地存储的所有情况进行全面调查,但有点超出SO问题的典型范围。

Chrome preferences

答案 1 :(得分:0)

如果客户端清除其浏览器cookie,则会清除

localStorage。