回到历史不能正常工作

时间:2014-08-22 15:05:16

标签: javascript php

我有购物车的页面,其中添加了项目,点击了Place Order按钮客户登陆结帐页面1.然后在第1页上填写电子邮件作为访客后,他被重定向到第2页。

在第2页,我有按钮

 <a href="javascript: history.go(-1)" class="btn btn-default">Go Back</a>

在“单击返回”按钮上,出现的页面是包含购物车的页面。在Nutshell中,单击“返回”按钮时没有向用户显示结帐页面。

我在购物车页面上使用PHP标题如下:

header('Cache-Control: max-age=3600');

这会导致问题吗? 我尝试删除此标题但没有运气

2 个答案:

答案 0 :(得分:1)

javascript:history.go(-1)的行为类似于浏览器后退按钮,可在结帐时产生意外结果。

我建议您将“返回”链接更改为结帐页面的实际网址。

<a href="yourcheckoutpage.php" class="btn btn-default">Go Back</a>

答案 1 :(得分:0)

onclick="window.history.go(-1); return false;"