menu déroulant de navigation

menu déroulant de navigation - HTML/CSS - Programmation

Marsh Posté le 05-06-2005 à 16:12:33    

Salut, étant débutant en programmation de site web je n’arrive pas à ce qu’un menu déroulant de navigation affiche la page sélectionnée dans une Frame donnée. Par ex. je suis dans la page 1 d’un article, page affichée dans la mainFrame d’index.htm, voulant passer à la page 2 je la sélectionne dans le menu déroulant et elle s’affiche dans la mainFrame d’index.htm.
 
Voici le code du menu déroulant de navigation :
<p align="center">
<select name="nav machine" size="1" onChange="MM_jumpMenu('parent',this,0)">
  <option value="machines1.htm">page 1</option>
  <option value="machines2.htm">page 2</option>
  <option value="machines3.htm">page 3</option>
</select>
</p>
 
Il me semble qu’en ajoutant target="mainFrame" entre les deux balises <select></select> cela devrait être bon mais cela n’est pas le cas :sweat:

Reply

Marsh Posté le 05-06-2005 à 16:12:33   

Reply

Marsh Posté le 05-06-2005 à 16:27:56    

Tu veux dire que tu utilises des frames ? Le truc qui dâte des années 90 ?

Reply

Marsh Posté le 05-06-2005 à 16:35:51    

ouais

Reply

Marsh Posté le 05-06-2005 à 16:44:30    

Mais on ne t'a pas dis que c'etait fini les frames ? Que plus personnes ne les utilisaient.

Reply

Marsh Posté le 05-06-2005 à 16:58:11    

cela ne m'aide pas beaucoup...

Reply

Marsh Posté le 05-06-2005 à 17:00:11    

pas grave, de toute façon le select est un élément de formulaires, il n'a pas vocation à être utilisé pour les menus, c'est stupide de l'utiliser de cette manière


Message édité par masklinn le 05-06-2005 à 17:00:25

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 05-06-2005 à 17:17:27    

Concrètement vous feriez comment ?

Reply

Marsh Posté le 05-06-2005 à 17:18:48    

http://css.maxdesign.com.au/listamatic/


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 05-06-2005 à 17:24:39    

merci, les  "Rollover lists" semble correspondre à ce que je veux faire :jap:
 
P.S. : j'suis con car j'ai déjà utilise une solution analogue pour faire un menu avec des sous-menus

Reply

Marsh Posté le 05-06-2005 à 18:27:59    

masklinn a écrit :

pas grave, de toute façon le select est un élément de formulaires, il n'a pas vocation à être utilisé pour les menus, c'est stupide de l'utiliser de cette manière


Euh bon en même temps, si on veut chipoter :

Citation :

Les menus
    Les menus proposent des options aux utilisateurs parmi lesquelles faire un choix. L'élément SELECT crée un menu, en conjonction avec les éléments OPTGROUP et OPTION.


Source : http://www.la-grange.net/w3c/html4 [...] forms.html
 
Ou en anglais : http://www.w3.org/TR/REC-html40/interact/forms.html
 
Moi je dis ça, je dis rien...


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 05-06-2005 à 18:27:59   

Reply

Marsh Posté le 05-06-2005 à 18:41:37    

sibelius a écrit :

Euh bon en même temps, si on veut chipoter :

Citation :

Les menus
    Les menus proposent des options aux utilisateurs parmi lesquelles faire un choix. L'élément SELECT crée un menu, en conjonction avec les éléments OPTGROUP et OPTION.


Source : http://www.la-grange.net/w3c/html4 [...] forms.html
 
Ou en anglais : http://www.w3.org/TR/REC-html40/interact/forms.html
 
Moi je dis ça, je dis rien...


Ce sont des menus de choix, pas des menus de navigation [:mlc]
 
C'est pas du chipotage, c'est une interprétation à la con effectuée en sortant partie du document de son contexte [:mlc]


Message édité par masklinn le 05-06-2005 à 18:42:22

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 05-06-2005 à 18:48:08    

Bah voui mais en attendant, c'est la seule mention du terme de "menu" dans toutes les specs (à part pour signaler la défunte balise <menu> ).
 
Mais je clos l'intermède sinon c'est le genre de hors-sujets à la con qui servent à rien.
 
(Juste pour ajouter une couche, pourquoi un menu "de choix" ne pourrait pas être une navigation ?)


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 05-06-2005 à 19:04:56    

sibelius a écrit :

Bah voui mais en attendant, c'est la seule mention du terme de "menu" dans toutes les specs (à part pour signaler la défunte balise <menu> ).
 
Mais je clos l'intermède sinon c'est le genre de hors-sujets à la con qui servent à rien.
 
(Juste pour ajouter une couche, pourquoi un menu "de choix" ne pourrait pas être une navigation ?)


Simple:
Avec juste du HTML, comment tu utilise ton select pour naviguer? [:pingouino]
 
(j'ai bien dit "juste du HTML", pas de JS, pas de PHP, pas d'ASP, rien du tout, vanilla HTML point barre)


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 05-06-2005 à 19:14:33    

masklinn a écrit :

Simple:
Avec juste du HTML, comment tu utilise ton select pour naviguer? [:pingouino]
 
(j'ai bien dit "juste du HTML", pas de JS, pas de PHP, pas d'ASP, rien du tout, vanilla HTML point barre)


Pourquoi parles-tu de langages dynamique ?  
 
Il ne fait pas mélanger les deux. Même avec Lynx, on peut utiliser les select. Et après le traitement des données via le serveur, on s'en tape  :ouch:  

Reply

Marsh Posté le 05-06-2005 à 19:15:56    

yoyo354 a écrit :

Il ne fait pas mélanger les deux. Même avec Lynx, on peut utiliser les select. Et après le traitement des données via le serveur, on s'en tape  :ouch:


C'est bon, retourne te coucher, t'as pas compris de quoi je parlais [:pingouino]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 05-06-2005 à 19:21:30    

Expliques pour que je retourne me coucher moins con :p

Reply

Marsh Posté le 05-06-2005 à 19:34:14    

yoyo354 a écrit :

Expliques pour que je retourne me coucher moins con :p


Je parle d'un menu de navigation avec le select, donc en fonction du choix au niveau du select ne pas arriver sur la même page [:pingouino]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 05-06-2005 à 19:37:16    

ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
(Le dimanche soir c'est pire qu'un vendredi soir décidement)

Reply

Marsh Posté le 07-06-2005 à 13:16:20    

j'ai suivi vos conseilles : plus de fraimes juste des div et du css et c'est vrai que c'est beaucoup plus simple :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed