Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.javascript > #4984
| From | Ralph Stahl <post@rstahl.de> |
|---|---|
| Newsgroups | de.comp.lang.javascript |
| Subject | Aktion beim Schließne eines Browserfensters |
| Date | 2018-12-05 14:37 +0100 |
| Message-ID | <g6q2k9F85knU1@mid.individual.net> (permalink) |
Moin!
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
zum Beispiel [1] sollte das durch das Abfangen des onunload-Events
passieren können. Mir schwebt vor, das so ähnlich zu tun:
$(document).ready(function () {
window.unload = function () {
$.post('funktion.php');
};
...
}
In funktion.php soll soll u.a. protokolliert werden, dass ich hier
"vorbei gekommen" bin (das ist erprobt). Aber es passiert nichts. Auch
nicht mit onbeforeunload nach [2].
Ein anderes Beispiel fand ich bei stackoverflow [3], ich habs etwas
abgewandelt, aber das tut auch nichts:
<html>
<body>
<script>
function goodBye(evt) {
console.log('unload');
return 'good bye';
}
window.onbeforeunload = goodBye;
</script>
</body>
</html>
Warum bewirkt das alles nichts?
Nun habe ich allerdings auch ein technisches Verständnisproblem. Wie
funktioniert es, dass ein Browser-Tab oder das ganze Fenster (was ja vom
System dargestellt wird!) noch etwas tun kann, sobald es abgeschossen
wird oder sogar (im zweiten Fall) sobald es *gleich* abgeschossen werden
wird? Ist das nicht á la Münchhausen? Ich könnte ja im ersten Beispiel
auch statt $.post() einfach alert('huhu') schreiben - aber wer soll das
darstellen, wenn das Fenster zu geht oder schon zu ist?
Ich würde mich sehr über Hinweise freuen. Ehrlich gesagt weiß ich nicht
so recht, wie ich Frau Goggel gezielter fragen soll...
Ralph
[1] https://www.w3schools.com/jsref/event_onunload.asp
[2] https://www.w3schools.com/jsref/event_onbeforeunload.asp
[3] https://stackoverflow.com/a/16924095/9776286
Back to de.comp.lang.javascript | Previous | Next — Next in thread | Find similar
Aktion beim Schließne eines Browserfensters Ralph Stahl <post@rstahl.de> - 2018-12-05 14:37 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-05 22:35 +0100
Re: Aktion beim Schließne eines Browserfensters Ralph Stahl <post@rstahl.de> - 2018-12-06 14:24 +0100
Re: Aktion beim Schließne eines Browserfensters "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-12-06 15:35 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-06 17:21 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-06 18:57 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-06 21:22 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-07 19:47 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-07 20:22 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-07 21:17 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-12-14 00:03 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-14 11:33 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-14 11:34 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-12-16 21:22 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-17 13:25 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-12-20 13:32 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-22 11:56 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2019-01-02 13:22 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2019-01-03 08:50 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-14 18:56 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-15 12:48 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-12-16 21:43 +0100
Re: Aktion beim Schließne eines Browserfensters Jan Novak <repcom@gmail.com> - 2018-12-10 10:02 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-10 21:26 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-07 21:09 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-07 21:13 +0100
Re: Aktion beim Schließne eines Browserfensters Ralph Stahl <post@rstahl.de> - 2018-12-10 10:46 +0100
csiph-web