檢查會話已經過期,如果是,則通過使用JavaScript如Facebook重定向到首頁,如果我按CTRL + 轉變 + 德爾做好每一次然後它顯示登錄窗口。我使用的.aspx網頁和使用WCF服務如何檢查每一個時間,如果用戶會話中的JavaScript過期
回答
你可以寫一個PHP文件來檢查會話是否已經過期,如果過期則標題必須給出參數作爲位置:首頁
該文件必須包括在每一個你的頁面中加入了
「include'filename.php'」或‘需要一次’功能
我不知道這是不是最好的解決辦法,但在這裏,將每500毫秒測試解決方案,如果用戶會話已過期
檢查器每隔500毫秒永久性地使用「setInterval」函數創建會話變量:
function CheckSession() {
var session = '<%=Session["username"] != null%>';
//session = '<%=Session["username"]%>';
if (session == false) {
alert("Your Session has expired");
window.location = "login.aspx";
}
}
setInterval(CheckSession(),500);
我完成了,但是當我刪除歷史記錄時,會話值沒有過期,它在setInterval中的每n秒顯示一次警報中的會話值 – Shailesh 2013-02-25 10:25:30
至少因爲在ASP.NET頁面呈現期間生成一次JavaScript代碼而無法工作。這意味着「<%= Session [」username「]!= null%>」將被替換爲「true」或「false」一次,然後不會被更新。 – 2015-05-26 03:10:55
基本上你可以在頁面加載檢查是否有您的會話變量,這些變量應該有一個價值爲空或不是。如果會話變量爲空,則重定向頁面。
- 1. 如何檢查用戶何時通過會話過期退出
- 2. 我如何檢查Magento中的會話或Cookie過期時間
- 3. 如何檢查會話過期時用戶閒置codeigniter
- 4. 每用戶會話檢查一次 - asp.net
- 5. 如何使用JavaScript檢查會話是否過期
- 6. 如何在用戶會話過期時註冊過期時間Zend Auth
- 7. 如何檢查每個會話的會話是否有效?
- 8. 設計:如何使一個用戶的所有會話過期?
- 9. 如何通知用戶會話過期
- 10. 如何檢索會話期間的特定用戶數據
- 11. 檢查如果一個用戶定義的日期時間是兩倍
- 12. 會話超時,如果用戶閒置一定時間
- 13. 如何檢查會話是否過期或在每個網頁php?
- 14. 檢查哪個用戶會話已過期asp.net
- 15. 如果會話是新的,我該如何檢查JavaScript?
- 16. mysql的檢查,如果用戶在一段時間(如空exisit)
- 17. ASP.NET會話過期時間
- 18. 如何檢測會話在asp.net中到期的時間?
- 19. 如何檢查,如果會話對象的容量超過
- 20. PHP會話 - 每個用戶多個會話 - 如何同步?
- 21. 如何檢測會話過期編程
- 22. 檢查每個頁面中的會話?
- 23. 如何檢查每個用戶會話的正在運行的進程?
- 24. CodeIgniter中的會話過期時間
- 25. 如何在ajax調用功能上檢查會話過期
- 26. 如何檢查會話是否在ajax調用上過期?
- 27. 如何檢查會話是否在Firebase中過期
- 28. 如何檢查會話過期或在asp.net中註銷
- 29. 如何增加CakePHP 3.x中的Auth會話過期時間?
- 30. 如果用戶在特定時間內不會與網頁交互,如何過期ASP會話?
需要更多的信息,如果你想要會話,那麼你需要像servlet/jsp等東西。你用什麼,如果沒有任何只是JavaScript和HTML,你可以使用Cookie,但不建議 – shareef 2013-02-25 09:33:56
你永遠不應該實現訪問控制JavaScript的。 – symcbean 2013-02-25 09:37:26
每次檢查會發生什麼? – VeXii 2013-02-25 09:38:38