Loilo: Feststellen ob Besucher die Seite zwischenzeitlich verlassen hat

Beitrag lesen

Hallo Leute,
folgendes Problem:
Kann man mit Javascript feststellen, ob ein Besucher zwischenzeitlich mal auf einer anderen Seite war bzw. seine Rückkehr bemerken.
Mit "onunload" sollte es nicht funktionieren - oder?

Klingt sicher nicht gerade praxisnah, von daher mal kurz, was ich vorhabe:
Ich arbeite an einem CMS. Angenommen, es wird gerade eine Seite bearbeitet. Es kann nun aber sein (auch wenn es unwahrscheinlich ist), dass der Benutzer ein zweites Fenster / Tab mit diesem CMS öffnet und die selbe Seite bearbeitet und speichert.
Wenn er nun zum alten Fenster zurückkommt, und speichert, überschreibt er die gemachten Änderungen. Davor soll gewarnt werden.
Mir ist klar, dass das sehr gut mit PHP erledigt werden kann, aber ich würde die Überprüfung am liebsten vornehmen (und ggf. die Warnung ausgeben), wenn der Nutzer auf die Seite zurückkehrt.

Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt...

Danke für jede Hilfe,
Flo