Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire Cours JavaScript, 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 30/06/2009, 14h25   #1 (permalink)
Membre du Club
 
Date d'inscription: octobre 2008
Messages: 101
Par défaut remplir un formulaire sur une autre page avec des variables de la page en cours

Bonjour,

Voila, j'ai une page où j'ai une fonction javascript qui me récupère des valeurs, jusque là tout va bien, le problème c'est que j'aimerai qu'elle remplisse alors une formulaire sur une autre page avec celle-ci?
Est-ce possible et si oui avait vous un petit exemple? merci!
totoz est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 30/06/2009, 14h43   #2 (permalink)
Expert Confirmé Sénior
 
Avatar de franculo_caoulene
 
Date d'inscription: octobre 2003
Messages: 2 903
Par défaut

Salut,

Quel lien ont ses pages entres elles?
Mère/fille? C'est à dire que la fille est dans une une popup.
Voisines? C'est à dire dans des frames.
Elles se suivent? C'est à dire qu'on va de la première vers la seconde depuis un lien ou une soumission de formulaire.
Aucun des trois?
__________________
Penser à la recherche et au bouton
franculo_caoulene est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 30/06/2009, 14h57   #3 (permalink)
Membre du Club
 
Date d'inscription: octobre 2008
Messages: 101
Par défaut page

et bien je pense que l'on peut dire qu'elles se suivent, par exemple:

monsite.php/listes_de_données.php <-- ici la page où je récupe mes valeurs à partir d'une fonction javascript
et là
monsite.php/page_du_formulaire.php <-- ici j'aimerai remplir les champs de ce formulaire avec les valeurs récupérer par ma fonction précédente

ensuite pour passer de l'un à l'une dans l'ordre précité, en fait quand je clique sur une image de la première ( donc avec un onclick : je récupère les données) je suppose que toujours avec ce onclick je peux changer la page, avec par exemple, euh... un document.location.href=".. ou encore un window.open je pense, mais bon voila une fois les données récupéré la page changer, ou ouverte dans une nouvelle page, comment insérer les valeurs
totoz est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 30/06/2009, 15h53   #4 (permalink)
Expert Confirmé Sénior
 
Avatar de franculo_caoulene
 
Date d'inscription: octobre 2003
Messages: 2 903
Par défaut

Dois-tu nécessairement récupérer ces données en javascript?

Il y a plusieurs possibilités. La première est de récupérer les données via le code serveur et de les écrire dans le code javascript. Exemple de récupération :
Code :
<input type="text" id="v1" name="v1" value="<?php echo $_GET['v']; ?>" />
<!-- ou -->
<input type="text" id="v1" name="v1" value="<?php echo $_POST['v']; ?>" />
Pour ça il faut décider si tu passes les paramètres en requête HTTP POST ou GET

Pour envoyer les données, si c'est en GET dans le fameux onclick, tu peux faire un
Code :
window.location.href = "une-page.php?v="+ maValeurCalculee;
Si c'est en POST, tu crées un formulaire caché dans le document. Tu assignes les variables calculées aux champs cachés du formulaire, puis tu soumets le formulaire dans le onclick via un submit. Ces valeurs seront récupérées comme je l'ai dit ci-dessus.

La seconde possibilité de récupération, s'il faut absolument utiliser javascript dans la seconde page, est d'utiliser la méthode d'envoi GET, puis FAQ

PS: ta demande est bien générale, j'ai fait du mieux que j'ai pu.
__________________
Penser à la recherche et au bouton
franculo_caoulene est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 30/06/2009, 20h21   #5 (permalink)
Membre du Club
 
Date d'inscription: octobre 2008
Messages: 101
Par défaut réponses

Désolés pour le manque de précision et oui je dois impérativement passer par javascript Je vais me pencher sur la 2éme idée, et vous tenir au courant
totoz est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 30/06/2009, 23h21   #6 (permalink)
Rédacteur
 
Avatar de Auteur
 
Date d'inscription: avril 2004
Localisation: Lyon
Messages: 4 289
Par défaut

bonjour,

si tu dois tout faire en JS cf. http://www.developpez.net/forums/d27...enetre-enfant/
Auteur est déconnecté   Envoyer un message privé Réponse avec citation
NEWS JAVASCRIPTF.A.Q JSTUTORIELS JSSOURCES JSLIVRES JS

Réponse Proposer ce sujet en actualité

Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non



Fuseau horaire GMT +1. Il est actuellement 11h30.


Vos questions techniques : forum d'entraide JavaScript - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.