methode post vers une autre frame [resolu] - PHP - Programmation
Marsh Posté le 19-01-2006 à 17:09:55
<form action="page2.php" target="frame2">
... pas testé... mais ce serait pas un truc du genre ?
Marsh Posté le 19-01-2006 à 17:21:38
Tu t'es trompé de sous catégorie à ce que je vois : change là tant que tu peux vu que la question n'a visiblement aucun rapport avec le php.
Marsh Posté le 20-01-2006 à 10:20:04
Merci j_lecruel, j'avais oublié le target !!!
Je ne pense pas m'être trompé de sous catégorie, quand on envoie un formulaire, il faut du langage serveur pour récupérer les données
Marsh Posté le 20-01-2006 à 10:21:25
Oui mais là c'est un problème de HTML => catégorie HTML / CSS.
Marsh Posté le 20-01-2006 à 10:27:34
au départ, je pensais que c'était un problème php, mais en effet c'est du javascript, enfin, voici ma soluce :
var object_form=top.frames[0].document.forms[0];
object_form.method="post";
object_form.target="destination";
object_form.action="page2.php";
object_form.submit();
Marsh Posté le 20-01-2006 à 11:05:32
Question... tu es obligé de faire ça en JS ? Tu peux pas définir tout ça directement au moment de la déclaration du formulaire ?
Marsh Posté le 31-10-2008 à 17:46:30
j_lecruel a écrit : Question... tu es obligé de faire ça en JS ? Tu peux pas définir tout ça directement au moment de la déclaration du formulaire ? |
Beh moi j'ai ça :
Code :
|
Et ça :
Code :
|
Eh bien la page est bien chargée au bon endroit.
Le gros problème c'est que je n'ai aucun parametre dans $_POST !!
D'ou ça peut venir ?
Marsh Posté le 19-01-2006 à 17:01:09
je recherche la methode pour poster un formulaire de ma frame1 vers ma frame 2
j'ai un frameset page.php qui charge page1.php dans la frame1 et page2.php dans la frame 2
j'ai fait :
top.frames[0].document.forms[0].method="post"
top.frames[0].document.forms[0].action="page2.php"
top.frames[0].document.forms[0].submit()
...dans un javascript de la frame 1, mais il me charge la page2 dans la frame1 !
comment faire pour qu'il me le fasse dans la frame2, en gardant la page1 dans la frame1 ???
Message édité par wamdk le 24-01-2006 à 10:09:26