2014-09-11 124 views
0

我使用Codeigniter的重定向功能和JavaScript警報。我希望在重定向到其他頁面之前先顯示消息,但我的代碼只是直接重定向頁面而不顯示警告消息。我需要codeigniter.I的控制器的方法代碼中使用的代碼作爲控制器的方法如下:點擊確定後顯示警告消息和重定向

echo "<script type='text/javascript'>alert('Duplicate Users')</script>"; 
redirect('auth/login'),'location'); 

PLZ建議我 等待響應 非常感謝你對我的支持。

+0

答案在這裏:http://stackoverflow.com/questions/19684140/codeigniter-javascript-alert-with-success-message-on-click-ok-page-refresh – l4ci 2014-09-11 12:20:33

+2

由於客戶方之前服務器代碼火災碼!爲什麼不設計頁面,以便服務器端登錄頁面可以處理這種情況。 AKA將param傳遞給它,如果參數存在,則在該頁面上顯示消息。 – epascarello 2014-09-11 12:21:47

+0

可能的重複:http://stackoverflow.com/questions/19825283/redirect-to-a-page-url-after-alert-button-is-pressed – 2014-09-11 12:24:51

回答

0
<script> 
    alert("Duplicate Users"); 
    window.location.href = "auth/login"; 
</script> 
1

this ..

Server代碼​​客戶端代碼(JS -> alert)之前解僱了。有幾種解決方案,但最簡單的是使用一種類型的代碼(PHP或JS)..

讓我們現在使用PHP來啓動JS,因爲這就是你正在使用的。 。

echo "<script>alert('Duplicate Users') ; window.location.href = 'auth/login'</script>" 
+0

我嘗試使用javascript代碼,但也沒有顯示警報消息 – 2014-09-11 12:34:48

+0

並且多重定向過程執行 – 2014-09-12 03:09:23