Faire ouvrir le choix d'un menu déroulant dans nouvelle page

WRInaute occasionnel
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
 
WRInaute accro
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 ?
 
WRInaute discret
Code:
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
 
WRInaute occasionnel
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 ....
 
WRInaute accro
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 ...
 
WRInaute occasionnel
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 &agrave; 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
 
WRInaute accro
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 &agrave; Voir</option>
<option value="../altkirch_1.htm">Altkirch</option>
<option value="../barr-1.htm">Barr</option>
</select>
 
WRInaute occasionnel
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 ......
 
Discussions similaires
Haut