Forum de discussion
Forum « Programmation Javascript » (archives)
window.opener
Envoyé: 10 février 2005, 7h58 par merci51
j'ai un formulaire
a cote du champ ville j'ai un lien ouvrant la fonction ville
il verifie le contenu du camp departemant pour afficher la liste des villes du departement. si departement vide 'alerte'
sinon open liste_ville.php+n°departement
dans liste_ville.php il y a une requete sql ( select ville from matable where n°departement% Like code postal)
jusque la tout vas bien
echo <a href='javascript:fonc_aj_ville('mavariable')' class='Style7'> mavariable</a>
la c'est toujour tres bien
Mais quand je clic sur la ville il ne se passe rien
j'utilise deja une fonction du meme type dans le meme formulaire avec comme difference (pas de requete sql) et (l'ouverture du popup est direct et nom pas dans une fonction avec if)
en detail /
j'ai une fonction qui ouvre un pop up si...
Code:
// fonction ville
function ville()
{
if (document.frm_ajout.dpt.value.length == 0)
{
alert("pour selectionner une ville dans la liste vous devez un choisir un département")
document.frm_ajout.dpt.focus()
} else {
var val_dept = document.frm_ajout.dpt.value;
window.open( "../admimmo/liste_ville.php?val_dept="+val_dept , 'liste_ville' , 'width= 597 , height = 470 ,menubar=no,scrollbars=1,toolbar=no,location=no,directories=no,resizable=yes,top=80,left=140');
}
}
celle la elle mache nickel
Mais dans ce pop up une liste de choix de ville souvre avec
des liens comme
Code:
<a href='javascript:fonc_aj_ville('AGEN')' class='Style7'> AGEN </a>
ce qui appelle la fonction
Code:
// -----------------------------------------------------------------------------
// FONCTION CHOISIR UNE VILLE
function fonc_aj_ville (laville) { // FORM AJOUT BIEN
window.opener.document.frm_ajout.ville.value = laville;
window.close();
}
c'est la derniere qui ne marche pas
et la je comprend pas
Réponses
|