Eléphanteau du PHP |
21 Messages
02 juil. 2010, 13:11
Oh c'est trop long et trop compliqué pour pouvoir vous expliquer, mais je peux vous donner une idée:
Dans la page
page1.php on a ceci:
function lien(titre)
{
window.opener.document.getElementById('montitre').value=titre;//montitre est une zone de texte dans la quelle je veux écrire ce qui se trouve
//dans la variable titre
window.close();
}
/*
code n'mporte quoi
*/
echo '<a title="'.$titre.'" href="javascript:lien('.$titre.');" >'.$j.'</a>';
En voulant tester le truc avec des constantes, j'ai fait ça:
function lien(titre)
{
window.opener.document.getElementById('montitre').value=titre;//montitre est une zone de texte dans la quelle je veux écrire ce qui se trouve
//dans la variable titre
window.close();
}
/*
code n'mporte quoi
*/
$titre="coucou";
$j=1;
echo '<a title="'.$titre.'" href="javascript:lien('.$titre.');" >'.$j.'</a>';
ça n'a pas marché aussi!!
Alors j'essaie ça:
function lien(titre)
{
window.opener.document.getElementById('montitre').value=titre;//montitre est une zone de texte dans la quelle je veux écrire ce qui se trouve
//dans la variable titre
window.close();
}
/*
code n'mporte quoi
*/
echo '<a title="'.$titre.'" href="javascript:lien(99);" >'.$j.'</a>';
Alors là, j'ai la valeur 99 dans mon champ de texte.
Voilà!!!