2011-10-13 55 views
0

如何在瀏覽器關閉時清除服務器緩存中的項目。清除瀏覽器上的服務器緩存關閉對於安全的Web應用程序,使用ASP.NET

+0

@Roman:對我發佈的問題進行了小的更正。我需要從server中刪除特定的緩存項。使用javascript可能會有用。 –

+0

@Vikas - 你可以在session對象中保存一些標識符,當它超時時 - 你可以知道你應該刪除哪些數據。我不能如何JavaScript可能會有所幫助 - 因爲當你關閉瀏覽器 - JavaScript將無法正常工作。 – Roman

回答

1

您可以嘗試使用Session對象並使用Session_End方法來檢測會話何時結束,然後執行清理。 http://www.codeproject.com/KB/aspnet/ExploringSession.aspx

我會使用一個小超時,這樣緩存將清空幾乎立即當會議結束 - 你可以在這裏找到會話對象

更多信息。我可能在這裏錯了 - 所以如果任何人可以幫助,它將不勝感激。

祝你好運!

相關問題