Se connecter / S'enregistrer
Votre question

Détection de la fermeture ou le changement de page

Tags :
  • Javascript
  • Programmation
Dernière réponse : dans Programmation
12 Juin 2006 19:36:51

Bonjours,
désespéré, je voudrais savoir s'il est possible de détecter la fermeture ou le changement de page sur un site et faire une action, genre ajoutter un chiffre dans une base de donnée.
Je n'y connait rien en javascript, allors si vous avez des sources simple a me donner, merci..

Autres pages sur : detection fermeture changement page

a c 145 L Programmation
12 Juin 2006 19:48:09

en javascript, tu peux utiliser onunload() mais ça ne marche pas sur tous les navigateurs.
12 Juin 2006 19:49:10

pourrais tu me donner un exemple de source?
je suis novice en javascript, merci.
Contenus similaires
a c 145 L Programmation
12 Juin 2006 19:55:39

Le plus simple, si tu veux faire une action quelconque à la fermeture (ou au changement) de la page, c'est d'ouvrir un popup qui va faire le traitement et se refermer.

Ce qui donne (dans ta page initiale):
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function closed() {
  5. window.open("./save.php", "", "width=10, height=10, scrollbars=0");
  6. }
  7. </script>
  8. </head>
  9. <body onunload="closed();">
  10. ...
  11. </body>
  12. </html>

et dans ta page save.php, tu fais bien ce que tu veux, et a la fin tu met un petit javascript:
  1. <script type="text/javascript">
  2. self.close();
  3. </script>
13 Juin 2006 09:54:48

Ben, merci beaucoup, j'ai tester en local,
je croi que mon probleme est résolu,
merci encore! :gg:
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS