Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/02/2011, 04h39   #1
Invité régulier
 
Inscription : janvier 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 16
Points : 6
Points : 6
Par défaut attente de retour

Bonjour, Je pense que cette question a déja été posée mais je ne trouve pas de réponses qui me conviennent:
J'ai un bouton sur lequel je fais un onClick
dans ce onclick je lance une popup dans laquelle l'utilisateur doit rentrer un nombre, puis quand la popup se ferme je voudrais lancer une autre fonction javascipt qui prend ce nombre et fait un autre traitement.
un truc du genre :
Code :
1
2
 
<input type="button" onclick="if (window.open('nombre.php?','entrez un nombre','height=400, width=400'){alert (return);} else {alert ('pas bon');}">
et dans mon nombre.php j'ai :

Code :
1
2
 
<input type="text" onchange="return this.value; window.close();">
Est-ce possible ? (j'ai ecrit ces codes a la volée pour montrer se que je veux faire ! les veritables fonctions que j'utilise sont plus complexes mais inutiles pour l'exemple. Juste une note : c'est une question de principe donc inutile de me dire :"met ta 2eme fonction dans un onblur dans la popup !"
Je veux savoir si c'est faisable de cette manière ou presque et si oui, comment ?
Merci d'avance !!
kwyzix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 07h37   #2
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 768
Points : 5 768
Bonjour,

La popup peut contacter la fenêtre mère et donc lui attribuer une valeur et lancer une de ses fonctions.

De mémoire c'est quelque chose comme :

Code :
document.opener.getElementById(...);
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 01/02/2011, 09h11   #3
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 126
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 126
Points : 7 270
Points : 7 270
Bonjour,

Citation:
Envoyé par vermine Voir le message
Bonjour,

La popup peut contacter la fenêtre mère et donc lui attribuer une valeur et lancer une de ses fonctions.

De mémoire c'est quelque chose comme :

Code :
document.opener.getElementById(...);
C'est sur la faq Comment mettre à jour ou exécuter une fonction dans une fenêtre à partir d'une pop-up ?

A+
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 02/02/2011, 01h44   #4
Invité régulier
 
Inscription : janvier 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 16
Points : 6
Points : 6
Wouaw ! genial cette FAQ !! je me la met en favoris !
Merci bcp !!! dans le principe c'est exactement ce qu'il me fallait !!
J'essaye et je conclus le post si c'est ok !!
kwyzix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h58.


 
 
 
 
Partenaires

Hébergement Web