通过JavaScript将本地存储数据写入Cookie
我的任务是将浏览器本地存储中选定的密钥中的特定值复制到网站的 cookie 中;使用的浏览器是 Safari。
这一特定值包含用户登录详细信息,因为设备上的浏览器只能由一个人使用,设计者很乐意将此类敏感信息保留在浏览器本地存储中。
我的问题是如何使用 Javascript 用正确的数据填充 cookie?,可能最初使用 JSON 来存储数据。
感谢您抽出时间。
I have been tasked with copying a particular value from a chosen key in the browsers local storage into the cookie for the website; the browser being used is Safari.
This particular value contains the users logon details, as the browser on the device will only ever be used by one person the designer is happy with keeping this sort of sensitive information in the browsers local storage.
My question is how would I go about populating the cookie with the correct data using Javascript?, possibly using JSON to store the data initially.
Thanks for your time.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设 localStorage 中的键是“用户名”:
此 cookie 将在 7 天后过期。将“7”(那里只有一个)更改为您想要的天数。要存储其他密钥,只需将上述代码中出现的两次“用户名”更改为变量的名称(例如“密码”)。
Assuming the key in localStorage is 'username':
This cookie will expire in 7 days. Change the '7' (there's only one there) to however many days you want. To store other keys just change the two occurrences of 'username' in the above code to whatever the name of the variable is ('password', for example).
您还可以使用 jQuery cookie 插件
You can also use a jQuery cookie plugin