par
Axel » 06 sept. 2005, 11:13
Salut
Je ne sais exactement ce que tu veux faire avec tes données en javascript, mais une page ouvrante peut directement récupérer les variables de la page parente.
Un truc du style fonctionne, sur ta page principale:
for (i=0; i<= document.forms[i].length; i++) {
a[i] = document.forms[i].elements[0].value
}
//un petit popup
window.open( page.php, "mapagederecup", ) ;
code à mettre dans page.php
et en java tu recuperes la variable dans une autre variable.
b = window.opener.a;
alert(b);
C'est une façon de penser différente car là tu n'envoie pas les infos mais c'est la page que tu ouvres qui va les chercher.
Rmq: rien ne t'empeche ensuite de renvoyer les infos sur la page ouvrante en faisant:
window.opener.a [i] = "super ça marche";
//ou meme sous forme de tableau
window.opener.a = array("super ça marche", "en fait non", etc...);
en esperant que ça pourra t'aider 8-[