[Sample Of Oct. 08] How to clear session when the web browser is closed in ASP.NET


Sample : https://code.msdn.microsoft.com/How-to-clear-session-when-660c1e6b

The sample demonstrates how to detect the browser close event and clear the session.It does that by sending a Jquery ajax call when the browser is closed.



You can find more code samples that demonstrate the most typical programming scenarios by using Microsoft All-In-One Code Framework Sample Browser or Sample Browser Visual Studio extension. They give you the flexibility to search samples, download samples on demand, manage the downloaded samples in a centralized place, and automatically be notified about sample updates. If it is the first time that you hear about Microsoft All-In-One Code Framework, please watch the introduction video on Microsoft Showcase, or read the introduction on our homepage http://1code.codeplex.com/.

Comments (1)

  1. Joakim says:

    This is a bit misleading. The beforeunload event is not a "browser close event". It triggers on the following:

    – Close the current window.

    – Navigate to another location by entering a new address or selecting a Favorite.

    – Click an anchor that refers to another document.

    – Invoke the anchor.click method.

    – Invoke the document.write method.

    – Invoke the document.close method.

    – Invoke the window.close method.

    – Invoke the window.navigate or NavigateAndFind method.

    – Invoke the location.replace method.

    – Invoke the location.reload method.

    – Specify a new value for the location.href property.

    – Submit a form to the address specified in the ACTION attribute via the INPUT type=submit control, or invoke the form.submit method.

    – Invoke the window.open method, providing the possible value _self for the window name.

    – Invoke the document.open method.

    – Click the Back, Forward, Refresh, or Home button.

    Which you should know, since I copied the whole list from msdn.microsoft.com/…/ms536907(VS.85).aspx

Skip to main content