2013-08-31 113 views
0

如果用戶沒有在網站上註冊,我的一個登錄頁面有一個href用於註冊頁面。重定向到一個頁面並傳遞查詢參數

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

但有時我的登錄頁面有額外的查詢參數,它在哪裏的用戶應該被重定向到提供信息成功登錄後

/login?next_page=next_page 

當用戶點擊註冊鏈接是有辦法通過所有查詢參數註冊頁面,以便成功註冊後用戶被重定向到next_page

+0

你可以爲你的註冊錨元素定義一個點擊處理函數嗎? –

+0

我可能會將參數存儲在會話變量 – andrew

+1

'$(document).on('click','a',function(e){e.preventDefault(); location.href = this.href + location.search ;});' –

回答

1
  1. 您可以使用服務器端使用querystrin動態建立此鏈接G。
  2. 您可以在「註冊」頁面中使用服務器端從引用標頭獲取查詢字符串。
  3. 您可以使用javascript location.search.slice(1)獲取查詢字符串並將其放入<a>標記中。
相關問題