Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1515 connectés 

  FORUM HardWare.fr
  Programmation

  Html - Menu déroulant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Html - Menu déroulant

n°72336
feer
Posté le 14-11-2001 à 23:53:21  profilanswer
 

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  :hello:


---------------
Last FM
mood
Publicité
Posté le 14-11-2001 à 23:53:21  profilanswer
 

n°72341
gizmo
Posté le 15-11-2001 à 00:28:41  profilanswer
 

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.

n°72346
ethernal
Chercheur de vérité...
Posté le 15-11-2001 à 00:40:07  profilanswer
 

<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 '

n°72367
feer
Posté le 15-11-2001 à 08:29:49  profilanswer
 

ça marche po :( ... mais on ne doit pas en etre res loin.
 
la page externe s'ouvre bien, mais sans ouvrir le lien ou le site
 
merci de votre aide :)


---------------
Last FM
n°72381
FLY LM
Posté le 15-11-2001 à 09:33:01  profilanswer
 

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]

n°72517
feer
Posté le 15-11-2001 à 16:52:05  profilanswer
 

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>


---------------
Last FM
n°72563
ethernal
Chercheur de vérité...
Posté le 15-11-2001 à 18:00:46  profilanswer
 

<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>  
 
  :non: tu le mets dans les ' en rouge... tu as pas testé ???

 

[edtdd]--Message édité par ethernal--[/edtdd]

n°72588
feer
Posté le 15-11-2001 à 19:32:52  profilanswer
 

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>


---------------
Last FM

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Html - Menu déroulant

 

Sujets relatifs
[javascript php html] comment forcer le telechargement d'un fichier[HTML] INPUT -URGENT-
[HTML] [FORM] [INPUT] Spécifier le type d'un input[HTML] disposition dans un tableau
[HTML/JavaScript] Comment modifier du texte dynamiquement ?[C++] Creer des raccouris dans le menu demarrer
[ HTML , CSS ] <table> et les parametre en CSS? comment?[HTML] Régler le nb d'éléments d'un menu déroulant SELECT ?
[HTML] Menu DéroulantMenu deroulant + HTML
Plus de sujets relatifs à : Html - Menu déroulant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR