Deux menus différents sur une même page...
Deux menus différents sur une même page...
Bonjour,
J'ai un site avec un menu déroulant, jusque là pas de problème.
Mais sur cette page (http://www.vet-aqua-terra.fr/veto2) je voudrais remplacer la liste par une liste déroulante comme celle-ci : www.vet-aqua-terra.fr/test
Quand j'intègre cette liste à ma page elle ne fonctionne plus, les sous-menus restent fixes : www.vet-aqua-terra.fr/veto3
Je n'y connais pas grand chose en java donc le probleme vient peut-etre de la ?
Si quelqu'un a une idée, merci d'avance !
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
J'ai un site avec un menu déroulant, jusque là pas de problème.
Mais sur cette page (http://www.vet-aqua-terra.fr/veto2) je voudrais remplacer la liste par une liste déroulante comme celle-ci : www.vet-aqua-terra.fr/test
Quand j'intègre cette liste à ma page elle ne fonctionne plus, les sous-menus restent fixes : www.vet-aqua-terra.fr/veto3
Je n'y connais pas grand chose en java donc le probleme vient peut-etre de la ?
Si quelqu'un a une idée, merci d'avance !
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Dernière modification par Khira le 25 mai 2008, 16:03, modifié 2 fois.
Bonjour,
ce n'est pas du java, mais du javascript.
Tu trouveras plutôt ton bonheur dans la section "développement web" où je déplace ce sujet.
ce n'est pas du java, mais du javascript.
Tu trouveras plutôt ton bonheur dans la section "développement web" où je déplace ce sujet.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
soucis sur les menus
Bonjour,
pour faire fonctionner ton menu, tu as besoins des styles CSS ( <style ...> ... </style> )
En copiant les styles et en les plaçant dans ton code, après la balise </script>, cela devrait fonctionner.
Eric
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
pour faire fonctionner ton menu, tu as besoins des styles CSS ( <style ...> ... </style> )
En copiant les styles et en les plaçant dans ton code, après la balise </script>, cela devrait fonctionner.
Eric
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Suite
Autant pour moi, j'avais pas inspecté la bonne page
Le fonctionnement de la page ( tel que je le comprend )
au chargement de la page ( window.onload ) tu appels la fonction javascript 'montre'.
Cette fonction recherche les éléments ( getElementById ) de ta page ayant un nom 'smenu' avec un indice allant de 1 à 10 ( le +i )
donc alternativement smenu1, smenu2, ...
hors tu as renommé tes sous menus en smenu21, smenu22, ... ta fonction 'montre' ( durant le chargement ) ne peux plus masquer ( display=none ) tes différents sous menus.
Tu as également un autre soucis, tu as commencé à renommer smenu1 en smenu21, ensuite 22 et 23. Mais pour le 4 ( et jusqu'à 10 ) tu passes à 224, 225, ...
Il te faut renommer ces menus en 24, 25, ... et changer, dans ta fonction javascript smenu en smenu2, cela devrait permettre à ton code de refonctionner.
Eric
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14

Le fonctionnement de la page ( tel que je le comprend )
au chargement de la page ( window.onload ) tu appels la fonction javascript 'montre'.
Cette fonction recherche les éléments ( getElementById ) de ta page ayant un nom 'smenu' avec un indice allant de 1 à 10 ( le +i )
donc alternativement smenu1, smenu2, ...
hors tu as renommé tes sous menus en smenu21, smenu22, ... ta fonction 'montre' ( durant le chargement ) ne peux plus masquer ( display=none ) tes différents sous menus.
Tu as également un autre soucis, tu as commencé à renommer smenu1 en smenu21, ensuite 22 et 23. Mais pour le 4 ( et jusqu'à 10 ) tu passes à 224, 225, ...
Il te faut renommer ces menus en 24, 25, ... et changer, dans ta fonction javascript smenu en smenu2, cela devrait permettre à ton code de refonctionner.
Eric
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
En fait non ca ne fonctionne pas, ou du moins la liste est ok mais du coup c'est le menu de gauche qui ne marche plus ! Et pas de souci au niveau des noms pourtant (du moins je ne crois pas !)
http://www.vet-aqua-terra.fr/veto1
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
http://www.vet-aqua-terra.fr/veto1
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités