2011-08-02 46 views
0

我仍然在維護一個經典的asp應用程序,並且在會話進行時,遺留代碼不會執行任何操作。我想在會話過期前發出警告,並給用戶一個「你還在工作嗎?」提示,可能是一個模式JQuery窗口。使用經典ASP的可靠會話到期警告? JQuery的?

有人可以指點我如何可靠地做到這一點的資源?我很討厭在老舊的平臺上進行實驗。該網站在Windows 2003 Server 64位下以32位模式運行在經典ASP 3.0上。

回答

1

我不會要求用戶的輸入。如果瀏覽器窗口是打開的,假定用戶正在工作,或者爲什麼還會打開?如果你等他說他在那裏,那可能爲時已晚。

至於一個實現,只需發送一個ajax請求到虛擬ping頁面每15分鐘與setTimeout。沒有比這更簡單!

+0

你能給我更多的信息嗎?你的意思是使用set timeout來觸發ajax ping到虛擬頁面以保持會話進行,對嗎? – Caveatrob