首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >重定向阻止设置cookie?

重定向阻止设置cookie?
EN

Stack Overflow用户
提问于 2018-09-19 04:47:25
回答 1查看 87关注 0票数 1

在成功完成表单后,我希望A)设置cookie (我的代码),然后B)将访问者重定向到感谢页面(再次使用提供的此try...catch代码)。

cookie在没有重定向的情况下成功设置,但当它存在时,不会设置cookie。

下面是完整的脚本:

代码语言:javascript
复制
<script>
  function ml_webform_success_1039364() {
      var webinar_time_cookie = 'webinar_time = ' + countDownDateTimeMilliseconds + '; expires = Fri, 15 Mar 2019 12:00:00 UTC; path=/';
      document.cookie = webinar_time_cookie;

      setTimeout(function () {
       window.location.replace("https://hotbrain.co/webinar-thank-you-page/");
    }, 2000);

    }
</script>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-19 06:27:46

这是因为我没有将path=/添加到我的cookie中,以确保cookie在我的网站上的所有页面上都存在……问题不在于重定向。

代码语言:javascript
复制
<script>
  function ml_webform_success_1039364() {
      var webinar_time_cookie = 'webinar_time = ' + countDownDateTimeMilliseconds + '; expires = Fri, 15 Mar 2019 12:00:00 UTC; path=/';
      document.cookie = webinar_time_cookie;
      window.location.href = "https://hotbrain.co/webinar-thank-you-page/";
    }
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52394390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档