在没有服务器端代码的情况下跟踪用户浏

时间:2013-11-07 16:59:30

标签: javascript forms browser-history

我正在开发一个注册表单,引导用户访问“谢谢”确认页面。在此确认页面上,我想要一个按钮,将用户重定向到注册页面之前的任何位置。

唯一的问题是我的客户需要使用HTML5和JavaScript完全在前端完成。

鉴于这些限制,生成将用户发送到两页前他/她的链接的最有效方法是什么?

2 个答案:

答案 0 :(得分:1)

在进入注册页面时如何设置包含引用URL值的cookie,然后在离开“谢谢”页面时使用此值重定向?

答案 1 :(得分:1)

如果我正确理解您的问题,您可以在按下按钮时执行此操作:

<script>
function goBack()
  {
  window.history.go(-2)
  }
</script>

<body>
<button onclick="goBack()">Go Back 2 Pages</button>
</body>

这直接来自w3school http://www.w3schools.com/jsref/met_his_go.asp

的例子