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 :

fermer une popup depuis la fenetre paren


Sujet :

JavaScript

  1. #1
    Membre du Club Avatar de jlassira
    Inscrit en
    Mai 2005
    Messages
    228
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 228
    Points : 61
    Points
    61
    Par défaut fermer une popup depuis la fenetre paren
    salut,

    j'ai le script suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
     
    this.readHttpRequestResponse = function readHttpRequestResponse ()
     {
      var fen2;
     
      if (m_http_request.readyState == 4)
      {
     
     
          if (m_http_request.status == 200 ||m_http_request.status == 400 )
          {
     
        //document.getElementById("loading").firstChild.nodeValue = "";    
        document.getElementById("result").innerHTML = m_http_request.responseText;
        if(fen2 != null)
        fen2.close();
       else
        alert('null');
     
     
          }
          else
          {
        alert('Un problème est survenu avec la requête.');
          }
      }
      else
      {
     
       fen2 =window.open("<a href="http://localhost:8080/portal/jsp/loading.jsp" target="_blank">http://localhost:8080/portal/jsp/loading.jsp","Loading","width=200,height=100</a>, top=400,left=400, resizable=no, toolbar=no,directories=no, menubar=no,scrollbars=no,status=no");
     
         }
     }
    l'idee c'est d'afficher un popup en attendant la reponse du serveur, avec mon script j'affiche bien le popup au debut mais une fosi le resultat affiché , il persiste et ne se ferme pas!!!

    aidez moi svp!!

  2. #2
    Membre du Club Avatar de jlassira
    Inscrit en
    Mai 2005
    Messages
    228
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 228
    Points : 61
    Points
    61
    Par défaut
    au fait non seulement il persiste mais le teste que j'au ajoutée m'affiche que l'objet est nul!! ( alert('null')

  3. #3
    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 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 640
    Points : 66 665
    Points
    66 665
    Billets dans le blog
    1
    Par défaut
    il y a eu un post là dessu la semaine dernière qui as trouvé réponse avec un test à savoir si le popup existe ou n'est pas fermé ...

  4. #4
    Membre du Club Avatar de jlassira
    Inscrit en
    Mai 2005
    Messages
    228
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 228
    Points : 61
    Points
    61
    Par défaut
    merci...mais ce que j'ai ecrit semble logique pourquoi alors ca fonctionne pas!!la fenetre est bel est bien ouverte mais c'est un objet nul qui m'apparait!!

  5. #5
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Salut,

    FAQ la condition est mauvaise.

  6. #6
    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 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 640
    Points : 66 665
    Points
    66 665
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     if((!fen2 || fen2.closed)

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/01/2011, 01h52
  2. fermer une popup depuis une autre page que l'opener
    Par totoche dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/12/2005, 14h31
  3. Ecrire dans textarea d'une popup depuis fenêtre mère
    Par ddams dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 20/09/2005, 17h27
  4. Fermer une fenêtre depuis une autre...
    Par nicolb dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 23/03/2005, 10h22
  5. [VB.NET] Fermer une popup depuis une webform ?
    Par Nycos62 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 27/04/2004, 10h19

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