Bonjourà tous,
Sur le site que je réalise, j'utilise une fenêtre popup pour afficher des données. En fait, je voudrais récupérer ces données dans la page principale de mon site. Quelqu'un pourrait'il m'expliquer comment faire ? Merci
Bonjourà tous,
Sur le site que je réalise, j'utilise une fenêtre popup pour afficher des données. En fait, je voudrais récupérer ces données dans la page principale de mon site. Quelqu'un pourrait'il m'expliquer comment faire ? Merci
Salut bob , enfin un fake
Regarde au niveau des methode window.open et window.opener
Merci de m'aider, mais j'ai beau utiliser window.opener, ça ne marche pas voici la partie de mon code :
PS: qu'enteds tu par "enfin un fake" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <form action='resaisie.php' method='POST' onsubmit='window.opener.close()'>
crée une fonction :
et met-le dans ton submit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 function main_close(){ window.opener.close(); }
Je ne vois plus que cela comme solution, car çà devrait fonctionner. Les voies de javascript sont parfois impénétrable ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <form action='resaisie.php' method='POST' onsubmit='main_close();'>
Enfin un fake = que ton bob c'est pas un vrai , tu l'as custom ^^
Bon j'ai essayé ta fonction et le problème c'est que ça me ferme ma page principale et pas ma fenêtre popup. Et moi je veux l'inverse.
PS :Merci pour mon bob mais je ne l'ai pas customizer, j'ai l'ai trouvé sur le net, en fait c'est un tux, je sais pas si tu connais. Si ce n'est pas le cas, va faire un tour sur ce site :
http://tux.crystalxp.net/
un minimum de recherche t'aurait méné tout droit à ce thread :
http://www.developpez.net/forums/sho...d.php?t=161260
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 !
alors tu veux aller dans quel sens ? fenetre mere vers fille ou l'inverse *? il faut savoir ?En fait, je voudrais récupérer ces données dans la page principale de mon site.
si tu veux envoyer des infos de la fenetre fille ( le pop up) a la fenetre mere utilise window.opener dans le cas contraire tu appelles par son nom la fenetre fille genre toto = window.open(...) ensuite tu fais toto.close()
Alors si j'ai bien compris je dois faire ça :
Dans la balise form de ma popup :
Dans le body de la popup :
Code : Sélectionner tout - Visualiser dans une fenêtre à part action="javascript:self.opener.fermerpopup()"
Dans le head de la popup :
Code : Sélectionner tout - Visualiser dans une fenêtre à part onbeforunload="monusineagaz()"
Dans la page mère :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function monusineagaz(){ var parametres= "\?"+document.forms[0].elements[1].value // ici tu concatènes les paramètres self.opener.location.href="etape3.php"+parametres }
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 fermerpopup(){ monpopup.close() }
Mais le souci c'est que lorsque que je fais cela, il ne se passe rien qaund je clique sur le bouton envoyé dans la popup.
Code : Sélectionner tout - Visualiser dans une fenêtre à part monpopup=window.open(...)
Partager