Html - Menu déroulant - Programmation
Marsh Posté le 15-11-2001 à 00:28:41
A mon avis, le problème n'est pas dans le select, mais dans la fonction onclick car tu indique comme destination top qui est ta fenetre courante. Il faudrait indiquezr d'ouvrir une nouvelle fenetre la, mais je connais pas assez le js pour t'aider plus.
Marsh Posté le 15-11-2001 à 00:40:07
<FORM>
<SELECT NAME="list">
<OPTION VALUE="http://www.url.net">Gh
<OPTION VALUE="http://www.url2.com">TH
</SELECT>
<CENTER><INPUT TYPE=BUTTON VALUE="Définition" onClick="window.open('this.form.list.options[this.form.list.selectedIndex].value','',''"></CENTER>
</FORM>
je suis pas trop sûr avec les '
Marsh Posté le 15-11-2001 à 09:33:01
Enlève les ' de :
window.open('this.form.list.options[this.form.list.selectedIndex].value','',''
->
window.open(this.form.list.options[this.form.list.selectedIndex].value,'',''
[edtdd]--Message édité par fly LM--[/edtdd]
Marsh Posté le 15-11-2001 à 16:52:05
Merci ça marche avec le script modifié
maintenant j'aimerais bien que la page ouverte, s'affiche dans une page dépourvu des différents barres d'outils de Ie ou Netscape ... dans ce genre là --> ('htm','Définition','
;toolbar=0,location=0,directories=0,status=1,scrol
lbars=1,resizable=1,copyhistory=0,menuBar=0,width=
640,height=480';return(false) ...est-ce que c'est possible ?
je remet le script modifié:
<FORM>
<SELECT NAME="list">
<OPTION VALUE="th.htm">Th
<OPTION VALUE="http://www.forumaqua.fr.st">Gh
<OPTION VALUE="th.htm">Charbon actif
</SELECT>
<p align="left"><INPUT TYPE=BUTTON VALUE="Définition" onClick="window.open(this.form.list.options[this.form.list.selectedIndex].value,'',''"></p>
</FORM>
Marsh Posté le 15-11-2001 à 18:00:46
<FORM>
<SELECT NAME="list">
<OPTION VALUE="th.htm">Th
<OPTION VALUE="http://www.forumaqua.fr.st">Gh
<OPTION VALUE="th.htm">Charbon actif
</SELECT>
<p align="left"><INPUT TYPE=BUTTON VALUE="Définition" onClick="window.open(this.form.list.options[this.form.list.selectedIndex].value,'','')"></p>
</FORM>
tu le mets dans les ' en rouge... tu as pas testé ???
[edtdd]--Message édité par ethernal--[/edtdd]
Marsh Posté le 15-11-2001 à 19:32:52
YAISSSE
ça marche merci à tous pour votre aide
ça donne donc ça:
<FORM>
<SELECT NAME="list">
<OPTION VALUE="th.htm">Th
<OPTION VALUE="http://www.forumaqua.fr.st">Gh
<OPTION VALUE="th.htm">Charbon actif
</SELECT>
<p align="left"><INPUT TYPE=BUTTON VALUE="Définition" onClick="window.open(this.form.list.options[this.form.list.selectedIndex].value,'','htm','Définition','toolbar=0,location=0,directories=0,status=1,scrollbars=1,resizable=1,copyhistory=0,menuBar=0,width=640,height=480'"></p>
</FORM>
Marsh Posté le 14-11-2001 à 23:53:21
Je souhaiterais faire un menu déroulant comme l'exemple ci-dessous, mais avec une contrainte, c'est quand cliquant sur le bouton action (définition en l'occurence) cela ouvre une seconde fenetre du browser(sans toutes les barres de menu)
<FORM>
<SELECT NAME="list">
<OPTION VALUE="je place mon lien ici...mais sous quelle forme?">Gh
<OPTION VALUE="">TH
</SELECT>
<BR><BR><BR>
<CENTER><INPUT TYPE=BUTTON VALUE="Définition" onClick="top.location.href=this.form.list.options[this.form.list.selectedIndex].value"></CENTER>
</FORM>
merci
---------------
Last FM