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 :

Fermeture auto d'un popup


Sujet :

JavaScript

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Par défaut Fermeture auto d'un popup
    Bonjour,

    Je bidouille un script pour envoyer la page à un ami, et ça s'ouvre en popup.

    Alors pour fermer le popup, j'ai pris la ligne sur la page donnée par Kerod :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="#" onClick="window.close();">Fermer</a>
    Ce qui serait cool, ce serait que la popup se ferme toute seul après 0.5 seconde, juste le temps de voir "ok le message est envoyé".

    Vous savez comment faire ?

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Tu fais en fin de code ou en début
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setTimeOut(window.close(),5000)

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Par défaut
    Bein.... j'ai commis ça, dans les balises head :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <script type="text/javascript">
    setTimeOut(window.close(),5000)
    </script>
    ça fonctionne pas. De toute façon je suis pas en forme aujourd'hui.

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Ok c'est ma faute et voici l'exemple que j'ai sous la main :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setTimeout("ma_fonction()", delai);
    il reste plus qu'à faire le necessaire

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Par défaut
    Bah alors j'ai récidivé en faisant ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <script type="text/javascript">
    setTimeOut("window.close()",1)
     
    </script>
    Pareil.

    J'ai essayé 0.5 à la place de 1 mais je sais pas si c'est correct. Enfin de toute façon ça fonctionne pas là.
    T'es sur qu'elle est bonne cette fonction Kerod ? J'ai regardé dans le référence O'Reilly de dreamweaver, elle apparait pas (rq il me semble bien l'avoir vu quelque part mais bon, sait-on jamais, je suis pas en forme aujourd'hui).

  6. #6
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Je reprends ce qui est dans l'exemple :

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Par défaut


    Ok mais c'est quoi le 5000, c'est des millièmes de seconde ou quoi ? Parce que j'ai mis 1, 5, 20 ça se ferme illico presto dans tous les cas.


    (J'ai passé la journée sur les finitions, vous savez les 1000 et 1 petits bugs à la c.. avant de lancer une nouvelle version, c'est pour ça je suis un peu gaga là faut pas m'en vouloir )

  8. #8
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    pour avoir la tempo que tu souhaites il faut mettre 5000 car 5000 = 5sec


  9. #9
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    oui se sont des millisecondes ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fermeture auto d'une popup de téléchargement
    Par mLk92 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 22/07/2008, 15h49
  2. [WD 11] Fermeture auto, login et système de QCM
    Par Grounch dans le forum WinDev
    Réponses: 14
    Dernier message: 04/03/2007, 20h25
  3. formulaire avec fermeture auto
    Par Renardo dans le forum Access
    Réponses: 3
    Dernier message: 04/09/2006, 20h20
  4. [fermeture] JSP fermeture auto page..
    Par nix dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 21/01/2005, 11h40
  5. fermeture auto de connexion TComPort
    Par billoum dans le forum C++Builder
    Réponses: 2
    Dernier message: 21/08/2004, 00h22

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