JavaScript重定向不保存在历史记录中

时间:2014-05-13 20:07:54

标签: javascript redirect cookies browser-history

情况如下:

  • 我有一个脚本,它检查是否有cookie,如果没有,它会创建一个并重定向到页面b.com
  • b.com我使用history.go(-1);
  • 但我立即被重定向到b.com
  • 但这不应该发生,因为a.com仅在未设置cookie时重定向。但现在cookie设置它仍然重定向我。我可能永远不会回到a.com
  • 当我手动转到a.com时,我没有被重定向(因为已设置cookie)

问题是无论我使用什么方向,都有点没有保存在(后退按钮)历史记录中。仅当我在页面a.com上有链接并手动点击它或表单(使用action="b.com")并手动提交时,才会重定向到b.com现在history.go(-1)有效。

0 个答案:

没有答案