tu peux capter l'évènement de fermeture de page avec onUnload. Par contre ca t'oblige à utiliser une frame cachée (pour éviter que cet évènement se lance aussi à la réactualisation de la page) sur laquelle tu placera cet évènement:
<body onUnload="fonction_js()">
Ensuite à la fermeture tu lance à l 'aide de ta fonction JS une fenêtre invisible par exemple pour la déconnexion et finaliser ce que tu as à faire.
enfin c'est ce qu'on a fait et ça marche.
Ediy: j'avais mis onBeforeUnload...mais ca affiche un message en + ! donc dans ton cas mieux vaut onUnload.
Partager