我希望在localStorage中保留所有Cookie。加载页面时,cookie应该从localStorage中的数据中膨胀。无论何时更改,或者只是在页面关闭时,都应使用cookie数据更新localStorage。
我所处的环境中,重启之间cookie不会持续存在,而您应该使用localStorage。问题是我正在使用的服务器框架独立于我的代码设置所有cookie。
感谢任何帮助导航这个 - 我不知道我的方式很好地解决了cookie行为。
答案 0 :(得分:0)
localStorage API基于一组简单的set / get / clear方法,允许您与键值存储进行交互。要在“cookies”键下存储当前页面的所有cookie,您可以写下:
localStorage.setItem("cookies", document.cookie);
然后通过以下方式恢复它们:
document.cookie = localStorage.getItem("cookies");