Message avant fermeture popup

Résolu/Fermé
pascal9898 Messages postés 194 Date d'inscription samedi 12 septembre 2009 Statut Membre Dernière intervention 2 décembre 2011 - Modifié par pascal9898 le 7/10/2010 à 11:54
pascal9898 Messages postés 194 Date d'inscription samedi 12 septembre 2009 Statut Membre Dernière intervention 2 décembre 2011 - 7 oct. 2010 à 18:35
Bonjour,

J'ai un tchat sur mon site qui s'ouvre en popup !

Il s'ouvre de cette maniere:
<a href="#" onClick="window.open('ADRESSE_DE_DESTINATION','_blank','toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=yes, copyhistory=no, menuBar=no, width=1000, height=500, left=1000, top=500');return(false)">Bla bla bla</a>


Seulement voila, quand les utilisateur ferme la fenetre du tchat ils restent connecter, et du coup pour la base de donné le pseudo est deja utiliser quand ils veulent revenir sa leurs dit "Pseudo indisponible" !
Puis sa charge enormément le serveur pour rien !

Est'il possible que quand les users ferme la fenetre popup windows, un message d'alerte leur refusent cette fermeture, et leur demande de cliquer sur "Déconnexion" avant de fermer cette fenetre ?

Merci à vous !

4 réponses

pascal9898 Messages postés 194 Date d'inscription samedi 12 septembre 2009 Statut Membre Dernière intervention 2 décembre 2011 22
7 oct. 2010 à 18:35
Résolus !

J'ai mis sa !

<body onunload="ajaxChat.logout();"/>

A++
1
pascal9898 Messages postés 194 Date d'inscription samedi 12 septembre 2009 Statut Membre Dernière intervention 2 décembre 2011 22
7 oct. 2010 à 16:48
up
0
MastercroW Messages postés 1094 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
7 oct. 2010 à 17:04
Bonjour,
Je pense que tu devrais mettre une alert() en javascript dans la page pop-up.
Va voir sur le net, comment ça marche si tu ne sais pas le faire.
0
pascal9898 Messages postés 194 Date d'inscription samedi 12 septembre 2009 Statut Membre Dernière intervention 2 décembre 2011 22
7 oct. 2010 à 17:43
Merci oui mais justement je cherche mais je trouve po :(
0