【问题标题】:Why isn't document.cookie getting set?为什么没有设置 document.cookie?
【发布时间】:2012-05-23 05:18:26
【问题描述】:

我有这个设置 document.cookie 的 JavaScript 代码,但是在运行它时我可以看到 document.cookie 实际上并没有设置。请参阅下面的屏幕截图。

 (function() { 
      var offset = (new Date()).getTimezoneOffset()
      console.log("WAR");
      var date = new Date();console.log(offset);
      date.setTime(date.getTime()+3600000);
      var variable = "utc_offset="+offset+"; expires="+date.toGMTString();+"; path=/";
      console.log(variable); 
      document.cookie=variable;
})()

【问题讨论】:

  • 这可能是因为您在新标签页上尝试这样做,该标签页(可能)设置为忽略大多数 JavaScript 和 cookie。
  • @david Opps 从来没有经历过,谢谢

标签: javascript html cookies session-cookies


【解决方案1】:

这是因为您不是在实际网页上,而是在新的 Chrome 标签页上。

【讨论】:

    猜你喜欢
    • 2022-01-22
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 1970-01-01
    • 2015-01-04
    • 2021-03-05
    • 2016-04-06
    • 1970-01-01
    相关资源
    最近更新 更多