重定向到页面并传递查询参数

时间:2013-08-31 21:47:55

标签: javascript jquery html

如果用户未在网站上注册,我的一个登录页面会有一个href注册页面。

<a href="register">Register if you haven't already</a>

但有时我的登录页面还有其他查询参数,它提供了成功登录后用户应该重定向到的位置的信息

 /login?next_page=next_page

当用户点击Register链接时,有一种方法可以将所有查询参数传递给注册页面,这样在成功注册后用户可以重定向到next_page

1 个答案:

答案 0 :(得分:1)

  1. 您可以使用服务器端使用查询字符串动态构建此链接。
  2. 您可以使用“注册”页面中的服务器端从referer标头中获取查询字符串。
  3. 您可以使用javascript location.search.slice(1)获取查询字符串并将其放入<a>标记。