afficher une popup capable de renvoyer un paramètre

Eléphanteau du PHP | 17 Messages

07 avr. 2016, 18:29

Bonjour,
je souhaiterais trouver le code jquery pour ouvir une popup affichant une URL
et pour pouvoir, à la fermeture de cette popup, retourner un paramètre à l'opener.
Merci d'avance.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

07 avr. 2016, 19:37

Bonjour,

Une piste ici :
http://stackoverflow.com/a/4369213

En revanche la gestion d'une action lors de la fermeture de la popup n'est pas toujours réalisable suivant les navigateurs/leurs versions/les performances du réseau et du PC du visiteur..., tu peux tester window.onunload : https://api.jquery.com/unload/

Mon conseil serait que tu n'ouvre pas un popup mais plutôt une pop-in en javascript au sein de la page, c'est + sûr
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 17 Messages

08 avr. 2016, 10:50

Merci, effectivement une pop-in = popup div semble plus sûr et adapté à l'ere du temps
quelqu'un en aurait il utilisé une pouvant inclure tout ce que l'on veut comme par exemple une iframe pour mon cas?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

08 avr. 2016, 11:37

Oui, ça ne pose pas de problème, par contre si tu veux transmettre des infos de l'iframe à la page parente, il est préférable que les deux soient sur le même nom de domaine pour éviter les souci de cross-origin
Quand tout le reste a échoué, lisez le mode d'emploi...