Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel Newsgroups: de.comp.lang.javascript Subject: =?UTF-8?Q?Re=3a_Aktion_beim_Schlie=c3=9fne_eines_Browserfensters?= Date: Fri, 7 Dec 2018 21:13:38 +0100 Lines: 19 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net S/DZgTQl2kAoltIlavTJrgeXrnytslfK5xSfDlZufFDtU7WitB Cancel-Lock: sha1:1FQQIfTEu3xwcIj85Y2y3xGrDiw= Openpgp: preference=signencrypt In-Reply-To: Xref: csiph.com de.comp.lang.javascript:4994 Ralph Stahl: > Ich möchte erreichen, dass beim Schließen eines Browserfensters über das > Kreuzchen rechts oben als letzte Amtshandlung die im Browser laufende > Anwendung noch ordentlich geschlossen wird (Session schließen etc). Nach Gehe davon aus, dass das nicht geht. Denn wenn sowas zuverlässig möglich wäre, könnte jede Website beim Beenden des Browsers noch beliebig umfangreiche Aktionen auslösen, auf die der Browser dann auch warten muss. Eine Anwendung *muss* damit klarkommen, dass der Browser einfach beendet wird oder man die Netzwerkverbindung trennt. Die übliche Lösung ist es, Sessions mit einem Timeout zu versehen und nach einer bestimmten Zeit ohne eingehende Anfragen durch den Browser einfach aufzuräumen. -- Arno Welzel https://arnowelzel.de