IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Pb d'événement "fermeture"


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut Pb d'événement "fermeture"
    Bonjour et merci de m'aider,

    voilà, j'ai créé une page web contenant une animation flash et je voudrais que cette dernière exécute un bloc d'actions l'orsque l'internaute est sur le point de fermer la fenêtre (x), mais le problème est comment détecter l'événement ? je suis nul en javascript mais a ce qu'il parait on peut détecter avec l'événement

    merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut
    s'il vous plait j'en vraiment besoin je peux pas croire que dans ce forum que personne peut m'aider

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 131
    Par défaut
    Je croit que c'est l evenement : onBeforeUnload que tu dois inserer dans ta balise body

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <body onBeforeUnload="ma_Fonction_Javascript();">

  4. #4
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut
    et comment déclarer la fonction ?? (je m'excuse de ma nulité et merci de ne pas adresser des insultes qui sont inutile)

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 131
    Par défaut
    Tu veux faire quoi exactement a la fermeture de ta fenetre ?

  6. #6
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut
    écrire dans un fichier txt pour signaler la déconnexion de l'internaute du salon de tchat (fait entièrement avec flash et quelques lignes d'écriture txt php)

  7. #7
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut
    meci de m'aider ldcarpathes

  8. #8
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 131
    Par défaut
    tu as une balise body ds ta page ?

  9. #9
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut
    ouai c'est une page web ordinaire

  10. #10
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut
    oui paterson, mais comment écrire dans le fichier txt étant donné que le fichier php ne pourrait plus être appelé afin de le faire?

  11. #11
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 131
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <html>
    <head>
    <script>
       function maFonction()
       {
            appelle une autre page php qui ecrit ds un fichier ou alors tu ouvre un popup ds lekel tu met ta page qui ecrit et tu le ferme tout de suite (probleme avec les bloqueur de popup :) )
       }
    </script>
    <body onBeforeUnload="maFonction()">
    </body>
    </html>

  12. #12
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut
    merci c déjà 90% du travail accompli, il me reste juste comment ouvrir le popup ?

  13. #13
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 131
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    w=window.open("PageRequete.php","nomPopup","width=200,height=200");

  14. #14
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 131
    Par défaut
    n oublie pas de faire un window.close() sur ton popup tu rajoute en bas de ta page php un truc du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    CODE PHP QUI ECRIT DANS UN FICHIER
    <script>window.close();</script>

  15. #15
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 150
    Par défaut
    est-ce sue je peux envoyer des variables avec "POST" au popup? si oui, comment? merci encore

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo