[débutant ]ouvrir une popup a partir d'une autre pop up
lahlousimo
Messages postés33Date d'inscriptionlundi 6 novembre 2000StatutMembreDernière intervention10 mars 2009
-
14 juin 2007 à 11:20
lahlousimo
Messages postés33Date d'inscriptionlundi 6 novembre 2000StatutMembreDernière intervention10 mars 2009
-
15 juin 2007 à 08:47
Bonjour,
je voudrais ouvrir une pop up mais apartir d'une autre ,la popup mère souvre normalement mais la deuxieme ne souvre pas !!! merci
A voir également:
[débutant ]ouvrir une popup a partir d'une autre pop up
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 14 juin 2007 à 12:45
Bonjour,
c'est bien (probablement) en javascript.
mais aucune raison que cela ne fonctionne pas
sauf erreur dans le script... et là : pas de bol, , je l'ai cassée hier,
alors je dirais bien que cette erreur est à la ligne 67,
mais je n'en suis pas sûr...
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 14 juin 2007 à 15:32
1° c'est quoi this.form.entite_id.value ?
this c'est l'objet sur lequel on est ( donc le select entite_id à priori )
form, le formulaire où il est inclus, on remonte au parent donc,
entite_id le select entite_id ... alors pourquoi tout ce chemin ?
( pas même sûr que ça fonctionne ? )
utilise donc this.valuetout simplement
( normalement c'est this.options[this.selectedIndex].value
mais l'abréviation marche... je crois ! )
maintenant il faut être sûr de 'Other...' majuscules, 3 petits points,
que c'est bien le "value" et pas le "text"...etc...
2° avec IE, le target ne doit comporter ni espaces, ni caractères bizarres
...window.open('addentite.php?gr=0&co=0&appel=projet', 'Add_entite', 't...
3° si un select n'a pas la paramètre size, ou que size=1, la 1ère ligne est
sélectionnée par défaut. onchange sur cette ligne ne fonctionnera pas
avanr d'avoir sélectionné une autre ligne.
perso, j'ajoute au select onfocus="this.selectedIndex=-1;"
je ne vois rien d'autre... sur ce que tu nous fournis...
lahlousimo
Messages postés33Date d'inscriptionlundi 6 novembre 2000StatutMembreDernière intervention10 mars 20091 14 juin 2007 à 15:55
j'ai remplacé
this.form.entite_id.value par
this.value
et ca marche mais le probleme c'est que la premiere popup disparait, ou d'une autre façon la contenu de la deuxieme popup s'affiche dans la premiere.
ce que je veux c'est quand je clique sur l'option 'Other...' de la popup addperson , la deuxieme s'affiche et la premiere reste .
jespère que j'ai bien expliqué mon problème .
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 14 juin 2007 à 16:09
>>
mais le probleme c'est que la premiere popup disparait
rien à voir avec this.value
tout dépend du "target", c'est à dire le 2ème paramètre utilisé pour ouvrir le pop_up.
s'ils sont différents : fenêtres différentes. s'ils sont égaux : même fenêtre.
<hr />