Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1502 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Post d'un formulaire d'une fenetre fille vers une fenetre mère!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Post d'un formulaire d'une fenetre fille vers une fenetre mère!

n°991693
pkoipas
Posté le 23-02-2005 à 18:57:22  profilanswer
 

Bonjour à tous,
 
Voilà, je tourne en rond depuis quelques jours...
Je voudrais juste récupérer une donnée via un post à partir d'un fenêtre fille vers la fenêtre mère.
 
Voici le code du fichier Père (pere.php) :
<html>
<head></head>
<script language="javascript">
function js_open(f) {
 window.open('about:blank', 'fils_window', 'alwaysRaised=yes, titlebar=no, width=600, height=300');
 f.target = 'fils_window';
 f.submit();
}
</script>
<body>
<form name="formPere" method="post" action="fils.php">
<input type="text" name="text1" value="<? if (isset($_POST["text1"]) && $_POST["text1"] != "" ) echo $_POST["text1"];?>">
<input type="button" value="ouvrir" onclick="js_open(document.formPere);">
</form>
</body>
</html>
 
Et celui de fils.php :
<html>
<head></head>
<script language="javascript">
function js_close(f) {
 f.submit();
 self.close();
 opener.location.reload();
}
</script>
<body>
<form name="formFils" method="POST" action="pere.php" target="_parent">
<input type="text" name="text1" value=""
<input type="button" value="fermer" onclick="js_close(document.formFils);">
</form>
</body>
</html>
 
Je m'arrache les cheveux, le target="_parent" n'a pas du tout l'air de fonctionner.
 
Merci d'avance si vous avez la solution!  :)

mood
Publicité
Posté le 23-02-2005 à 18:57:22  profilanswer
 

n°991697
omega2
Posté le 23-02-2005 à 19:02:07  profilanswer
 

_parent sans utiliser les frames, c'est originale je trouves.
Personellement, j'avais jamais vu ça.
 
Par contre, j'ai déjà vu des scripts apeller une fonction situé dans la fenêtre qui l'a ouverte. Mais c'était des scripts qui merdaient dés qu'on changeait d'onglet dans la fenêtre de départ.

n°992282
pkoipas
Posté le 24-02-2005 à 12:45:14  profilanswer
 

Mmmm, y a longtemps que je n'ai plus développer ce genre de fonctionnalité... C'est énervant, la solution doit être toute conne en plus... rââââ...
 
J'ai lu dans une doc que _top servait au frame et _parent au fenêtre...

n°993067
omega2
Posté le 24-02-2005 à 22:59:52  profilanswer
 

"_parent" sert à remonter d'un niveau de frame par rapport à la frame contenant le lien.
"_top" renvoit directement à la page entiére. (niveau initial des frames donc)
 
Aprés, c'est sur que s'il n'y a qu'un seul niveau de frame, les deux sont équivalent.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Post d'un formulaire d'une fenetre fille vers une fenetre mère!

 

Sujets relatifs
Récupérations infos formulaire dans ce meme formulairecode HTML vers PDF
vérifier si une fenêtre alert est ouverte???Validation de formulaire
Jai perdu ma source + prob ouvrir nouvelle fenetre [Resolu]Formulaire Combobox + Value = erreur de récuparation ???
Déclaration d'une ancre dans un formulaireModification a l'interieur d'une boucle While vers mysql
UNe seule fenetre à la fois[resolu]Texte inséré automatiquement dans formulaire
Plus de sujets relatifs à : Post d'un formulaire d'une fenetre fille vers une fenetre mère!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR