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 :

fermet popup + redirection


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut fermet popup + redirection
    BOnjour,
    en cliquant sur mon bouton je voudrais fermet ma popup et rediriger ma page

    j'ai fait comme ceci, mais cela ne fonctione pas, merci de votre aide

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    <input type="submit" name="Submit" value="OUI" onClick="window.close();document.location.href="menu.php";">

  2. #2
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Septembre 2005
    Messages : 48
    Par défaut
    Pas sur mais essaye plutôt quelque chose comme ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <input type="submit" name="Submit" value="OUI" onClick="window.opener.location.href="menu.php";
    window.close();">
    opener permet d'agir sur la fenetre qui a ouvert le popup

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    non désolé cela donne le même résulta qu'avant c'est à dire que la pae menu.php s'affiche dans ma popup et reste ouverte

  4. #4
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Septembre 2005
    Messages : 48
    Par défaut
    As tu essayé tout simplement avec
    opener.location.href="page.php";

  5. #5
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    salut !
    le <input> est dans un <form>, nest-ce pas ?
    et de surcroit il s'agit du bouton submit...
    dans ce cas pour la redirection sers toi de l'attribut action de la balise <form>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <form action='menu.php'>
    <input type=submit value=oui></form>
    et de toutes façons c'est curieux de vouloir fermer la fenetre alors qu'une nouvelle page doit se charger dedans...
    mais si tu veux ouvrir ladite page dans une nouvelle fenetre alors tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <form action="javascript:window.open('menu.php','_blank')">
    <input type=submit value=oui onclick=window.close()></form>
    @+

  6. #6
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    non ce n'est pas ça que je souhaite faire, après avoir taper son login une popup souvre et je voudrais la fermer er la page en dessous doi etre rediriger vers menu.php

  7. #7
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    si je comprend bien on a
    mapage
    monpopup
    index.php

    mapage doit ouvrir monpopup à la validation du formulaire,
    et même temps index.php doit se charger dans mapage

    c'est bien ça ?

    ou alors, c'est seulement à la fermeture du popup que index.php se charge ?

  8. #8
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    on a 4 pages
    index page de mot de passe
    verif page php ki ouvre la popup et vérifie mdp
    popup ki pose une kestion si reponse oui

    on ferme la popup et on pace de la page verif a la page menu

  9. #9
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    dans ce cas je ne pense pas que ce soit une très bonne idée de passer par les popup...
    tu vois le popup doit être capable de reconnaitre la fenâtre contenant la page qui l'a appelé... et de charger une autre page dans celle-ci.
    si le popup ne te sert qu'à poser une question, pourquoi n'utilise-tu pas la fonction confirm() de javascript?

  10. #10
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    la popup me sert à poser une question en fonction de la kestion je redirige la popup vers une otre page ou je la ferme et rdirige la page en dessous!

  11. #11
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    salut !
    le problème qui se pose est de savoir comment fermer une page à partir d'une autre sans qu'il ne s'agisse de frames...
    pourtant avec le confirm tu peux gérer tout ça dans la même page, c'est à dire fermer la page si ça te chante ou la laisser telle quelle, ou même charger une autre page.
    @+

  12. #12
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    si 'utilisateur répond oui je voudrais en effer charger lotre page mais 'il répond non je veux dan sle popup charger un formulaire de saisie..

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 91
    Par défaut
    as tu essayé de faire :

    Cas où on redirige dans la popup :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    
    window.location.replace('page');
    
    depuis la popup

    Cas où on ferme la popup et redirige la page mère:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    opener.location.replace('page');window.close();
    depuis la popup

Discussions similaires

  1. Pb de popup/redirection
    Par TheReturnOfMuton dans le forum ASP.NET
    Réponses: 15
    Dernier message: 16/03/2009, 13h12
  2. redirection multiple : [principale+popup]
    Par Angelik dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 30/01/2007, 12h06
  3. Redirection à la fermeture d'un popup
    Par coelho dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/11/2006, 18h13
  4. Réponses: 5
    Dernier message: 26/04/2006, 14h35
  5. Redirection & popup
    Par michamaza dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/12/2005, 16h21

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