javascript - 浏览器是否将 localStorage 视为 cookie

标签 javascript html cookies local-storage session-storage

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

如今,浏览器可以选择不存储 cookie,并且网站会警告用户是否使用 cookie。

所以我的问题是:

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

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

最佳答案

I need to warn the user that data is being stored, but just in the client side?

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

, a person shall not use an electronic communications network to store information, or to gain access to information stored, in the terminal equipment of a subscriber or user unless the requirements of paragraph (2) are met.

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


Browsers considers localStorage and sessionSotrage a kind of a cookie?

没有

I mean, do not save the data when the user select to always erase the cookies

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

Chrome preferences

关于javascript - 浏览器是否将 localStorage 视为 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31566530/

相关文章:

javascript - 如何让菜单默认打开?

javascript - ApiController返回Json结果无法解析,为什么数据类型:"json"不起作用?

jquery - Div 大小取决于单击时从左到右翻译 Angular 的文本

javascript - 使用 jquery 在大型数据表中显示/隐藏列/行排序/固定标题的建议

css - 如何使 div 适合它的所有宽度?

javascript - 如何正确获取javascript Cookie?

javascript - 从Web服务获取json字符串

javascript - 从左侧滑入

javascript - 在网页刷新时增加变量的变量值

jquery - jQuery 可以读取 cookie 吗?