我正在开发一个注册表单,将用户引导至“谢谢”确认页面。在此确认页面上,我想要一个按钮,将用户重定向到注册页面之前的任何位置。
唯一的问题是我的客户需要完全在前端完成,使用 HTML5 和 JavaScript。
鉴于这些限制,生成将用户发送到他/她两页前所在位置的链接的最有效方法是什么?
我正在开发一个注册表单,将用户引导至“谢谢”确认页面。在此确认页面上,我想要一个按钮,将用户重定向到注册页面之前的任何位置。
唯一的问题是我的客户需要完全在前端完成,使用 HTML5 和 JavaScript。
鉴于这些限制,生成将用户发送到他/她两页前所在位置的链接的最有效方法是什么?
如果我正确理解您的问题,您可以在单击按钮时执行此操作:
<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的示例
How about setting cookie containing the value of referring URL upon entering the registration page, and then using this value to redirect upon leaving the 'Thank you' page?