session beenden mit browserfenster schliessen
RES
- asp.net
0 Capior0 res
0 Sven Rautenberg
hi reader!
gibt es einen trick, eine user-session zu beenden, wenn dernämliche user das browserfenster schliesst?
auf eine rasche antwort freut sich res
hi reader!
hi
gibt es einen trick, eine user-session zu beenden, wenn dernämliche user das browserfenster schliesst?
das ist sowieso der fall
auf eine rasche antwort freut sich res
*süss* :-)
cu
capior
hi reader!
hi
hi again!
gibt es einen trick, eine user-session zu beenden, wenn dernämliche user das browserfenster schliesst?
das ist sowieso der fall
Das ist leider nicht der Fall, da die Session erst nach 30 Min. (in der Defaulteinstellung) schliesst. Der User ist also (für die Applikation) immer noch Online, obwohl er schon offline ist.
auf eine rasche antwort freut sich res
*süss* :-)
fyi
res
cu
capior
hi reader!
gibt es einen trick, eine user-session zu beenden, wenn dernämliche user das browserfenster schliesst?
auf eine rasche antwort freut sich res
Keine zuverlässige!
Der Server heiß nach Auslieferung des letzten Bytes der Seite nicht mehr, wie lange der User die Seite betrachtet, oder ob er den Browser einfach zumacht.
Du kannst mit <body onunload="..."> versuchen, ein Javascript auszuführen, wenn das Fenster geschlossen oder die Seite verlassen wird, aber diese Befehle werden auch gerne zum Öffnen irgendwelcher Werbefenster benutzt, und der Webwasher filtert die z.B. heraus. Außerdem muß natürlich Javascript eingeschaltet sein...
Du siehst, das Problem ist schlecht lösbar. Deshalb haben alle Dienste, bei denen man sich anmelden muß, einen Timeout eingebaut, der den User automatisch ausloggt, sollte eine Zeit lang keine neue Seite angefordert worden sein.
- Sven Rautenberg