pb menu reroutage - HTML/CSS - Programmation
Marsh Posté le 19-09-2005 à 10:22:13
Salut
je ne suis pas un pro du javascript (et je ne l'aime pas) mais du doit sûrement devoir mettre un script entre tes balises head pour devoir faire fonctionner ta fonction onChange (qui soit dit en passant ne devrait pas avoir besoin d'un submit)
Marsh Posté le 19-09-2005 à 10:31:53
MM_jumpMenu('parent',this,0)"> <=== là tu fais appel à une fonction de merde
le mieux :
<form>
<select onchange="document.location=this.value">
<option value="http://www.lien1.com">lien1</option>
<option value="http://www.lien2.com">lien2</option>
</select>
</form>
mais lesm enus de ce genre ca marche plus si opn a po le JS activé
Marsh Posté le 19-09-2005 à 10:39:23
C'est pour cela que je n'aime pas le JS
De plus pour un menu il n'est peut-être pas utile de le faire en <select> , un peu de JS, une pincée de XHTML et un soupscon de CSS devraient faire l'affaire.
Et puis comme çà en cas de désactivation du JS le menu resterait déroulé
Perso, c'est ce que j'ai fait sur mon site test (menu de navigation rapide sur la page d'accueil)
Marsh Posté le 18-09-2005 à 18:02:30
je sais j'ai l'air un peu con mais bon j'essaye de faire un menu de reroutage sans succés
rien de se passe...
<form name="form1">
<select name="lien" onChange="MM_jumpMenu('parent',this,0)">
<option>Sélectionnez</option>
<option value="http://www.lien1.com">lien1</option>
<option value="http://www.lien2.com">lien2</option>
</select>
</form>
il me faut peut être un submit ???