|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
albert WRInaute impliqué

Inscrit le: 27 Aoû 2003 Messages: 449 Localisation: Colmar
|
Posté le : Dim Aoû 22, 2004 10:04 Sujet du message: Faire ouvrir le choix d'un menu déroulant dans nouvelle page |
|
|
Voila, j'ai un menu déroulant, mais je voudrais que quand une personne selectionne l'une des options du menu, que ca s'ouvre dans une nouvelle page. Mais j'arrive pas à écrire la ligne de code html. J'ai ca pour le moment :
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option selected>A blablater</option>
<option value="../blabla.htm">blabla</option>
Merci |
|
| |
|
 |
Cendrillon WRInaute accro

Inscrit le: 17 Aoû 2004 Messages: 4733
|
Posté le : Dim Aoû 22, 2004 18:20 Sujet du message: Faire ouvrir le choix d'un menu déroulant dans nouvelle page |
|
|
je pense que c'est dans le code de MM_jumpMenu que ça se passe ...
tu peux nous le donner ?
PS : MM-xxx c'est du Macromedia Dreamweaver, non ? |
|
| |
|
 |
Gaëtan R. WRInaute impliqué

Inscrit le: 26 Avr 2004 Messages: 311 Localisation: Aux frontières du 44, 35 et 56
|
Posté le : Dim Aoû 22, 2004 20:46 Sujet du message: Faire ouvrir le choix d'un menu déroulant dans nouvelle page |
|
|
| Code: |
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
} |
|
|
| |
|
 |
albert WRInaute impliqué

Inscrit le: 27 Aoû 2003 Messages: 449 Localisation: Colmar
|
Posté le : Dim Aoû 22, 2004 21:28 Sujet du message: Faire ouvrir le choix d'un menu déroulant dans nouvelle page |
|
|
oui MM dreamweaver....
Par contre je suis nul en code et je comprends pas comment me servir de facon pratique du code inséré, je sais pas à quel endroit le mettre par rapport au code que j'ai mis .... |
|
| |
|
 |
Cendrillon WRInaute accro

Inscrit le: 17 Aoû 2004 Messages: 4733
|
Posté le : Lun Aoû 23, 2004 9:56 Sujet du message: Faire ouvrir le choix d'un menu déroulant dans nouvelle page |
|
|
il me semble qu'en ajoutant :
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"' target='_blank'");
if (restore) selObj.selectedIndex=0;
}
cela devrait fonctionner ... |
|
| |
|
 |
albert WRInaute impliqué

Inscrit le: 27 Aoû 2003 Messages: 449 Localisation: Colmar
|
Posté le : Mer Aoû 25, 2004 21:09 Sujet du message: Faire ouvrir le choix d'un menu déroulant dans nouvelle page |
|
|
je suis désolé, j'arrive pas à l'intégrer, je sais pas du tout a quelle place....
moi j'ai ca :
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option selected>A Visiter et à Voir</option>
<option value="../altkirch_1.htm">Altkirch</option>
<option value="../barr-1.htm">Barr</option>
</select>
Ou mettre le code, a la place de quoi ???
Merci |
|
| |
|
 |
mahefarivony WRInaute accro

Inscrit le: 14 Oct 2002 Messages: 11346
|
Posté le : Mer Aoû 25, 2004 21:40 Sujet du message: Faire ouvrir le choix d'un menu déroulant dans nouvelle page |
|
|
hum, une ch'tite (auto)-formation a javascript s'impose peut etre ?
| Code: |
<script>
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"' target='_blank'");
if (restore) selObj.selectedIndex=0;
}
</script>
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option selected>A Visiter et à Voir</option>
<option value="../altkirch_1.htm">Altkirch</option>
<option value="../barr-1.htm">Barr</option>
</select>
|
|
|
| |
|
 |
albert WRInaute impliqué

Inscrit le: 27 Aoû 2003 Messages: 449 Localisation: Colmar
|
Posté le : Mer Aoû 25, 2004 21:59 Sujet du message: Faire ouvrir le choix d'un menu déroulant dans nouvelle page |
|
|
je dois etre vraiment nul....
j'ai collé le script, il semble bien s'intégrer, le petit logo script apparait dans dreamweaver, mais quand j'essaie, je clique sur l'un des choix de la liste, il se selectionne mais rien ne s'ouvre ...... |
|
| |
|
 |
| |
|
|