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 fenetre crée par code javascript


Sujet :

JavaScript

  1. #1
    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
    Points : 20 778
    Points
    20 778
    Par défaut Fermeture fenetre crée par code javascript
    Bonjour,
    Je voudrais savoir comment fermer une page crée par code javascript uniquement à partir d'un lien?
    j'ai essayé mais je n'ai trouvé aucun évènement de type <a> pouvant fermer ma fenetre avec document.close()
    Pouvez vous m'aider?

  2. #2
    Candidat au Club
    Inscrit en
    Novembre 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    je suis pas sur d'avoir compris ta question, voila ce que j'ai fait pour un popup:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <script LANGUAGE="JavaScript" type="text/javascript">
    var fenetre=null;
    function menage()
    {
        if (fenetre) fenetre.close();
    }
     
    function Ouvreinsere(url, height) {
        menage();
        fenetre = window.open(url, 'champsPredef', 'HEIGHT='+height+',resizable=yes,scrollbars=yes,WIDTH=244');
        return false;
    }
    </script>
    dans le lien que tu veux utiliser pour fermer, il suffit de "mettre menage(); return false;" sur le onClick

  3. #3
    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
    Points : 20 778
    Points
    20 778
    Par défaut
    j'explique:
    Je dois ouvrir une fenetre crée uniquement à partir d'une fonction en javascript et dans cette fenetre je dois mettre une sorte de lien qui doit fermer cette fenetre lorsque l'utilisateur click dessus...

  4. #4
    Candidat au Club
    Inscrit en
    Novembre 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="javascript:window.close();">Fermer la Fenêtre</a>

  5. #5
    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
    Points : 20 778
    Points
    20 778
    Par défaut
    justement j'ai tenté cela mais au lieu de la fermer un message apparassait et me disant qu'il ne trouvait pas la page

  6. #6
    Candidat au Club
    Inscrit en
    Novembre 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    ah ?
    Pour moi ça marche impec

  7. #7
    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
    Points : 20 778
    Points
    20 778
    Par défaut
    bon je vais retester chez moi avec mon code et je reviendrai pour communiquer le résultat

  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
    Points : 20 778
    Points
    20 778
    Par défaut
    C'est bon j'ai réussi ca marche maintenant avec le window.close().
    Jte remercie!!!

  9. #9
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Février 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour à tous,

    Apparemment, ce code ne fonctionne pas avec Firefox...

    Quelqu'un connait-il autre chose?

  10. #10
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 559
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 559
    Points : 21 621
    Points
    21 621
    Par défaut
    De nos jours, les pop-ups ne sont plus aussi à la mode qu'en 2004. En fait, la plupart des gens les haïssent, et elles ont tendance à ne plus marcher.

    Ceci étant dit, je viens de tester avec différentes versions de Firefox, et ce code marche très bien. Tu es sûr que la fenêtre que tu essaies de fermer a été créée comme nouvelle fenêtre ?

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

Discussions similaires

  1. [SP-2010] Fermeture formulaire Infopath par code behind
    Par kcizth dans le forum SharePoint
    Réponses: 1
    Dernier message: 29/09/2014, 14h48
  2. [Débutant] Mettre à jour une table dans une base de données crée par code.(access)
    Par sidisadmir dans le forum ADO.NET
    Réponses: 1
    Dernier message: 31/08/2013, 09h54
  3. fenetres crées par python :TRANSPARENCE,OPACITE
    Par mickey hollywood dans le forum GUI
    Réponses: 1
    Dernier message: 27/03/2008, 16h03
  4. verification etat de checkbox (créée par code)
    Par balabonov dans le forum Windows Forms
    Réponses: 15
    Dernier message: 21/12/2007, 10h09
  5. Rafraichir une fenetre parent par la fermeture d'un popup
    Par loleske dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 19/05/2006, 08h14

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