這有點棘手。讓jquery知道哪個是最後訪問過的php頁面?
通常當有人點擊要求他註冊的鏈接時,此人將被重定向到註冊頁面,然後返回上次訪問的頁面。這可能會導致鏈接通過url發送一個GET密鑰到registration.php,該密鑰使用該密鑰返回上次訪問的頁面。
但我打算使用jquery ajax進行註冊。基本上我有3個不同的PHP頁面。所有這些包括相同的header.php。並在header.php我得到了一個註冊按鈕,我有id標記。當點擊這個按鈕($(#registration_button).click()...)時,jquery將顯示一個包含註冊信息的框(一個隱藏在瀏覽器中心的div)。那麼他會註冊,我會將他重定向到最後訪問的頁面,也就是說他看到的當前頁面。我必須刷新php頁面才能顯示註冊用戶可以看到的所有鏈接,這就是爲什麼我必須使用window.location.href。
現在的問題。我如何讓jquery知道哪個頁面是他正在訪問的當前頁面?我有3個php頁面。
如果有什麼你不明白的,請隨意問。 或者如果您有其他解決方案的建議,請告訴我。但我真的想立即顯示註冊框,而不必將他重定向到另一頁。
如果用戶註冊自己,那麼發佈的數據是否也會通過ajax? – svens 2009-12-06 10:50:56