2013-01-23 82 views
0

有人可以幫我嗎。我試圖做到這一點,以便用戶登錄後,他們被重定向到一個頁面,打開一個jQuery的彈出窗口燈箱。這可能嗎?php重定向:打開jquery彈出窗口?

我試圖做到像下面這樣,雖然我越來越多的語法錯誤,我還在學習PHP所以我可能還有很長的路要走,但有人可以告訴我我能做什麼?

謝謝。

if (logged_in()) { 
     redirect_to("dashboard.php" rel=\"shadowbox;height=300;width=500\"); 
    } 
+0

看看fancybox,它可以讓你在彈出窗口中加載內容! – Niels

+0

院長我已經顯示的代碼是我試過的代碼。 –

+0

這是可能的,但你應該添加一些關於你到底想要達到什麼的更多信息。據我所知,你想在用戶登錄時顯示儀表板。所以,你需要有一個jquery函數來執行登錄頁面加載和從數據庫中獲取用戶數據(我相信),如果它的動態使用ajax。當頁面加載登錄到'display:none'時,用你的內容保存html div以顯示'display:block'使用jquery。 – KillABug

回答

0

如果你想重定向到執行一些jQuery代碼的網頁,你可以做2種方式:從服務器端(使用PHP)

1重定向到了所有的PHP文件需要jquery代碼,automaticaly使用Jquery的onload事件啓動此代碼。

2-只需將所需的Jquery代碼插入登錄頁面,而不是將表單提交到另一個PHP(這將導致頁面重定向),使用AJAX調用來檢查登錄是否正確。如果登錄成功,您可以調用您需要的jquery彈出窗口功能。

相關問題