2010-06-03 73 views
0

我hav onUnload =「cleanup()」在我的html body標籤中定義。 JavaScript中的cleanup()方法是如何在瀏覽器進程被終止時運行javascript?

function cleanup() {--clean up session--}。

但是當瀏覽器通過使用任務管理器來終止進程而終止時,我想要執行與清理相同的操作。如何才能做到這一點?

回答

2

你不行。如果這個過程被強行殺死,那麼沒有人關心你的腳本。

+0

謝謝。當發生這種情況時,是否有任何其他方式在服務器中調用會話清除功能? – Ashwin 2010-06-03 11:28:21

+1

這取決於你的「會話清理功能」的作用。如果是客戶端代碼:否。如果它對執行某個功能的服務器腳本發出Ajax-y請求:yes,具體取決於您的會話管理。看看Cron的工作,對超時的會話進行清理。 – janmoesen 2010-06-03 11:32:01

+0

感謝您的信息。 – Ashwin 2010-06-03 11:44:06

相關問題