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 :

Communication entre popup et page mere


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 13
    Par défaut Communication entre popup et page mere
    Bonjour,

    J'ai un formulaire de saisie (maccueil.php), et dans se formulaire j'ai un bouton qui me permet d'ouvrir un popup (popup1.php) qui me permet de selectionner une photo et de la telecharger. mais il faut que je recupére le nom de mon fichier pour qu'il soit placer dans mon formulaire pour etre envoyer dans ma bdd. Tout cela en javascript.

    Code de maccueil.php:
    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
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    				"http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    	<title>Test</title>
    		<script type="text/javascript">
    		function OuvrirPopup(page,nom,option) {
    		window.open(page,nom,option);
    		}
    		</script>
    </head>
    <body>
    <div id="contenu">
    <center>
    	<table border="0">
    		<tr>
    			<td align=center>
    				<FORM name='origine'>
    					Votre choix <INPUT type="text" name="choix" disabled><BR>
    					<INPUT type="button" value="Ouvrir le popup" onClick="OuvrirPopup('popup1.php','popupchoix','width=300,height=150,menubar=no,status=no')"><BR>
    				</FORM>
    			</td>
    		</tr>
    	</table>
    </center>
    </div>
    </body>
    </html>
    Code de popup1.php (j'ai enelever la partie transfert et la compression volontairement):
    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
     
    <html>
    	<head>
    		<title>popup de choix</title>
     
    		<script language="javascript">
    		function Reporter(l) {
    			var choix=l.options[l.options.selectedIndex].value;
    			window.opener.document.forms["origine"].elements["choix"].value=choix;
    		}
    		</script>
    </head>
    <body>
    <center>
    		<form>
    					Image: <INPUT type="text" name="liste" value="'.$nom_file.'" onLoad="Reporter(this)" >
    		</form>
    </center>
    </body>
    </html>
    Merci de me filer un petit coup de main

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 13
    Par défaut
    Je l'ai vu cette page mais sa ne correspond pas a ce que je souhaite je le ve en js, j'ai fait bcp de recherche la dessus et je ne trouve pas j'ai deja trouvé pour une liste déroulanbte mais des l'instant ou il s'agit d'un input type=text, ben sa marche plus

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    L'attribut onload n'existe pas sur les balises input.

    A quel moment ta balise est remplie ? A quel moment veux-tu transmettre les informations à la page mère ?

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 13
    Par défaut
    Citation Envoyé par Bisûnûrs Voir le message
    L'attribut onload n'existe pas sur les balises input.
    d'accord mais que mettre à la place?
    A quel moment ta balise est remplie ? A quel moment veux-tu transmettre les informations à la page mère ?
    Ma balise input est rempli juste apres le transfert de fichiers, donc cela recupére le nom de fichiers, et je ve transmettre les info soit à la fermeture de la fenetre soit juste apres avoir rempli la balise.
    Si possible j'aimerais faire, remplir ma balise, dire image uploadé attendre 2s fermé la popup et stocké l'info dans ma page mere.

    Cordialement

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Je suppose que tu as un input de type file pour charger ton image ?

    Si c'est le cas, un onchange sur cet input fera l'affaire.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Communication entre usercontrol et page
    Par Dragna_x dans le forum Silverlight
    Réponses: 14
    Dernier message: 31/05/2010, 10h32
  2. pb avec popup et page mere
    Par Jacobian dans le forum JSF
    Réponses: 4
    Dernier message: 10/11/2008, 12h21
  3. [AJAX] Transmissions de champs form entre popup et page apelante
    Par mickado dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 03/02/2008, 20h49
  4. [WebForms]Communication entre popup et page principale
    Par ben_popcorn dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 05/12/2006, 10h33
  5. Communication entre iframe et page
    Par goldorax113 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 15/05/2006, 17h07

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