【问题标题】:Set a cookie on the other language domain在其他语言域上设置 cookie
【发布时间】:2016-07-18 14:23:57
【问题描述】:

在我的网站中,我们有 2 个域。每种语言都有一个。

www.mysite.com

en.mysite.com

如果我点击 www.mysite.com 中的链接,是否可以使用 JavaScript 在 en.mysite.com 上设置 cookie?

我当前的代码:

$.cookie("redirectLanguage", "fr", { expires: 365,domain: '/' });

如果是这样,实现这一目标的最佳解决方案是什么?谢谢

【问题讨论】:

标签: javascript jquery


【解决方案1】:

您应该在域名前添加点,例如:

$.cookie("redirectLanguage", "fr", { expires: 365,domain: '.mysite.com' });

【讨论】:

  • 我试过了,但是 cookie 只设置在 .mysite.com 而不是 en.mysite.com
  • @ArnaudAd Cookie,以点开头的 Cookie 应该能够跨所有子域,尝试清除您当前的 Cookie 并重新设置新的。
猜你喜欢
  • 2021-10-28
  • 2011-07-06
  • 1970-01-01
  • 1970-01-01
  • 2010-09-28
  • 1970-01-01
  • 1970-01-01
  • 2021-12-18
  • 1970-01-01
相关资源
最近更新 更多