gpt4 book ai didi

javascript - 跨子域使用 localStorage

转载 作者:IT王子 更新时间:2023-10-29 02:48:56 25 4
gpt4 key购买 nike

我正在用 localStorage 替换 cookie在可以支持它的浏览器上(除 IE 之外的任何浏览器)。问题是 site.examplewww.site.example 存储它们自己单独的 localStorage 对象。我相信 www 被认为是一个子域(如果你问我,这是一个愚蠢的决定)。如果用户最初访问 site.example 并决定在下次访问时输入 www.site.example,则她的所有个人数据都将无法访问。如何让我的所有“子域”与主域共享相同的 localStorage?

最佳答案

这就是我跨域使用它的方式...

  • 使用父域中的 iframe - 例如 parent.example
  • 然后在每个 child.example 域上,向您的 parent.example iframe 发送 postMessage
  • 您需要做的就是设置一个协议(protocol),说明如何解释您的 postMessage 消息以与 parent.example iframe 对话。

关于javascript - 跨子域使用 localStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4026479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com