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 :

Comment fermer la fenêtre ouverte par un formulaire à partir de la fenêtre principale ?


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Par défaut Comment fermer la fenêtre ouverte par un formulaire à partir de la fenêtre principale ?
    Bonjour,

    J'ai un formulaire qui m'ouvre une nouvelle fenetre
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="http://maps.google.fr/maps" id="it_form" method="get"  target="popup_itineraire">
    J'ai nommé la target de façon à pouvoir supprimer la fenêtre popup dans la fenetre principale, mais "popup_itineraire.close()" ne fonctionne pas.
    Comment puis-je faire?

    Merci
    Trachy

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    tu ne peux faire un Element.close(), qui si celui ci a été crée via la méthode window.open.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Par défaut
    Bonjour No smoking,

    Et donc, rien n'a été fait pour fermer une fenêtre ouverte par un formulaire présent dans la fenêtre principale? Même en ayant pris soin de nommer le paramètre Target?

    Trachy

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Et donc, rien n'a été fait pour fermer une fenêtre ouverte...
    ben si!! utilise un window.open.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function fermeFenetre( nom_fenetre){
      var oWin = window.open( '', nom_fenetre);
      oWin.close();
    }

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Par défaut
    Bonjour Nosmoking,

    Merci pour ta réponse, c'est nickel.
    Refaire un window.open(), alors qu'elle est déjà ouverte, pour mieux la refermer, je m'en souviendrai

    Trachy

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Par défaut
    J'ai tout de même un petit soucis, car la fermeture de la fenêtre "popup_itineraire" est appelée sur l'évènement focus de la fenêtre principale.

    Avant de fermer cette fenêtre j'aimerais donc savoir si elle existe, car sinon, je tourne en boucle.

    comment le savoir?

    Bien sûr je peux mettre un flag dans l'exécution du formulaire pour connaitre son existence, mais y a t'il une autre manière de procéder?

    Merci

    Trachy

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

Discussions similaires

  1. Comment fermer un programme ouvert avec la fonction Shell
    Par nicolas2603 dans le forum VBA Access
    Réponses: 13
    Dernier message: 08/02/2008, 20h01
  2. Réponses: 9
    Dernier message: 18/06/2007, 01h25
  3. Réponses: 2
    Dernier message: 06/02/2007, 17h18
  4. Positionner une fenêtre ouverte par un shell
    Par Asdorve dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 08/12/2006, 08h33
  5. Fermer fenêtre ouverte par un window.open()
    Par NikoBe dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 15/10/2006, 12h47

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