begin process at 2012 05 27 19:16:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > MENU DÉROULANT DYNAMIQUE COMPATIBLE (PHP+JAVASCRIPT+CSS)

MENU DÉROULANT DYNAMIQUE COMPATIBLE (PHP+JAVASCRIPT+CSS)


 Information sur la source

Note :
7,3 / 10 - par 10 personnes
7,30 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Initié Date de création :09/12/2004 Date de mise à jour :21/01/2005 12:08:40 Vu / téléchargé :94 644 / 19 087

Auteur : xl714

Ecrire un message privé
Site perso
Commentaire sur cette source (24)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Par Xavier Langlois, analyste programmeur et webmaster.
Suite au menu déroulant suivant: http://www.javascriptfr.com/code.aspx?ID=21208, j'ai eu l'idée de générer en ligne la liste créant le menu.
Exemple sur mon site:
http://xl714.free.fr/menu-dynamique/
Un clique droit permet d'afficher les options d'ajout, modification ou suppression de la catégorie ou du lien cliqué.
Compatibilité testée: Internet Explorer récent et FireFox 1.0

Source

  • Tout est dans le zip :)
Tout est dans le zip :)

 Conclusion

Le code n'est pas encore complètement optimisé alors si quelqu'un a des commentaires, ce sera avec plaisir. Merci.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

21 janvier 2005 12:05:59 :
21 janvier 2005 12:08:40 :

 Sources du même auteur

Source avec Zip Source avec une capture XL AJENDAX : AGENDA EN LIGNE SIMPLE ET RAPIDE ( XMLHTTPREQUE...

 Sources de la même categorie

Source avec une capture MODULE JOOMLA 1.5 NOW LISTENING par Alcantornet
Source avec Zip Source avec une capture UPLOAD CENTER par basssem81
Source avec Zip COMPTEUR DE CLIQUE PHP AVEC JQUERY par devgoneti
Source avec Zip LIVRE D'OR SIMPLE (POUR DÉBUTANT) par devgoneti
Source avec Zip SCRIPT TRAVAUX POUR VOTRE SITE par FleuryK

Commentaires et avis

Commentaire de coucou747 le 09/12/2004 18:39:46 administrateur CS

mettre des var en js ce n'est pas obligatoire, çaz ne fait que limiter la portée des variables et donc les mettre dans la partie principale est sans interet...

Sinon ça a l'air pas mal...
On peut faire combien de sous menus ?

Commentaire de xl714 le 09/12/2004 19:13:58

Merci Coucou747 tu es le premier à commenter la 1ère source que je poste :)
Théoriquement le nombre de niveaux et de sous menus est illimité.

Commentaire de chimelpremier le 10/12/2004 13:42:34

Bravo pour l'évolution de mon menu.
IL a encore besoin de mise à jour mais je n'ai pas le temps en ce moment.
J'ai remarqué une petite erreur de syntaxe dans la liste : les quotes simples ne sont pas autorisées en HTML.

Commentaire de xl714 le 10/12/2004 22:30:40

Merci, à vrai dire, j'attendais ton commentaire avec impatience n'étant pas un as du javascript comme toi (du moin pas encore ;) et que j'utilise ton menu... ça me fait plaisir qu'il soit positif.
@+
Xavier

Commentaire de pidjot le 31/12/2004 13:53:11

je comprend pas pourkoi compatible php ?
sa veut dire koi ?
a quoi sa sert de mettre du php ?
merci

Commentaire de coucou747 le 31/12/2004 14:56:53 administrateur CS

lol compatible veut dire qu'il fonctionne avec Mozilla...

les languages cités ensuite sont simplement les languages utilisés par la source...

Commentaire de pidjot le 31/12/2004 14:58:39

ok merci

Commentaire de 3foislouna le 20/01/2005 19:51:32

salut  
je voudrais savoir si dans ton menu on peut faire des target="xx" dans ton menu ?


sinon au passage il a l'air super bien ton menu ;)

Commentaire de xl714 le 20/01/2005 20:09:38

Oui, au moment de la construction du menu dans index.php, dans la fonction addLiensDeLaCat($intCatId) il y a cette ligne ou tu peux modifier la cible (target) du lien:
{ echo "<li><a id='annulien".$lien->lc_id."' href='".$lien->lc_url."' target='_blank' title='".stripslashes($lien->lc_lib)."'>".stripslashes($lien->lc_titre)."</a></li>";
Sinon, merci pour le commentaire.

Commentaire de jonguignolo le 18/02/2005 04:20:21

franchement propre, puissant pas eu le temps de regarder le code mais le résultat est vraiment bien.. GG

Commentaire de punkcity le 29/07/2005 17:57:31

Bonjour.
Très tres bon code. Mais comment faut il faire pour avoir des liens dans les rubriques mere ? Car j'ai ma rubrique accueil qui n'a pas de sous rubrique donc je trouve un peu laid de rajouter sous la rubrique "accuei"-> "accueil".
Merci d'avance ;)

Commentaire de xl714 le 01/08/2005 19:10:01

Salut PunkCity ... merci et oui c'est possible ...
Dans ta page au niveau du menu tu rajoutes ce code en dure:
<ul id="menu">
  <!-- début code à rajouter -->
    <li><a href="index.html-ou-autre">accueil</a></li><!-- code à rajouter -->
  <!-- fin code à rajouter -->
  <?PHP
    recupLesCat(1);
  ?>
</ul>
@+

Commentaire de punkcity le 01/08/2005 20:05:42

Merci XL714, d'avoir répondu aussi rapidement.
J'ai pas encore eu le temps d'essayer, mais des que possible je vais me faire une hate de le faire.
Encore merci et très bonne journée à toi.

Commentaire de chrislauxerrois le 01/09/2005 18:44:23

bonjour.
le menu est très bien fait, en revanche, je ne parviens pas à le passer en vertical, alors que je pense que c'est faisable.
si qqun pouvait me donner un coup de main...
Merci et bravo

Commentaire de mezees le 23/12/2005 22:08:53

Très beau menu ! Bravo pour votre travail.

Mais comment faire pour que je sois le seul à pouvoir modifier les rubriques du menu ?

Commentaire de xl714 le 05/01/2006 21:00:20

Salut,effectivement, ça serait bien mais rajouter une gestion admin, tu trouveras pleins d'autres sources qui le font, tu n'as plus qu'à associer les 2.

Commentaire de qirkko le 26/09/2006 06:27:28

Quelques problemmes avec FireFox :
1°) Le menu apparait Verticalement (Alors que sous IE il est Horizontal).
2°) Les casses sont differantes par rapport a IE.
3°) Lorsque l'on mette le curseur sur >, il se detache du reste.
4°) Losque le Texte de déscription pour certain sous-menu, se dernier disparait tres rapidement.

Si non c'est un exelent menu. Merci

Commentaire de Alina2 le 30/09/2006 07:42:56

Bonjour,

Je viens de voir ce code concernant la liste déroulante et je suis novice dans ce monde, mais je voudrais m'en servir pour charger le résultat par rapport à 4 listes (petit moteur qui permettrait de charger une page contenant mes requetes et a priori pour un garage pour visionner ses occasions). On choisi dans la première liste, puis ensuite dans la deuxième etc pour arriver sur une page qui contiendrait les différentes requetes des listes (textes et photos). Mais comment faire pour intégrer ces résultats dans une base SQL? Comment la créer? Comment la placer sur le site? Comment la mettre à jour ensuite si j'ai de nouvelles occasions?
On pourrait egalement choisir une liste sans passer obligatoirement sur la première puis sur lea deuxième etc..

Si vous pouviez me donner un coup de main ce serait vraiment sympa.

Alina

Commentaire de xl714 le 30/09/2006 09:23:58

Effectivement, ce menu pourrait bien servir à faire du remplissage de catégories dans un backoffice, et du coté front, supprimer le javascript du clique droit qui permet le remplissage.
Il faudrait réécrire le php qui construit les liens pour faire des urls du genre:
http://www.monsite.com/montre_categorie.php?id=36
Sinon comme je le dis plus haut le menu ne viens pas de moi mais tu peux aller voire l'original et surtout celui qui avec le même code html ul>li fait un menu en select sans recharger la page ...
http://moncastel.9online.fr/menu_select/menuselect.html, là du coup ça serait en front alors que le menu déroulant serait en back.
J'espère que ça pourra t'aider.
Cordialement.
Xavier Langlois

Commentaire de marinaskaya le 05/11/2007 15:10:53

Salut Xavier

Je débute avec SQL, je suis une ancienne d'Oracle en FAC et c'est tout ce que je connais des SGDB.
Juste pour te dire - d'abord merci heureusement que les gens comme toi existent pour que les autres s'en sortent -
Bon j'ai fait tourner ton exemple (juste le sql de free n'a pas supporté les deux premières lignes de commentaires de ton .sql)
et ça marche. Je vais essayer maintenant de le customiser pour moi.
Je ne sais pas ce que tu fais, si tu as besoin fais passer un CV.
A bientot

Commentaire de manuramolo le 06/11/2007 21:02:17

merci pour ce script ; je cherche justement ce type de manu; en plus les possibilités de modofier, ajouter...sont très appréciables
Bravo et encore merci de partager ton savoir avec ceux qui, comme mopi, n'ont pas l'expérience.
Manuel

Commentaire de Shao1808 le 17/10/2008 13:07:33

Super menu ! Merci !

Commentaire de bormat le 21/06/2009 18:27:54

c'est mieux sans js compatible tout navigateur à partir de ie5.5
qui fonctionne avec ie 5.5 et +

Commentaire de ongi79 le 27/07/2009 15:13:09

Merci pour ce menu qui me va à merveilles pour ce que je dois présenter, mais j'ai quelques problemes pour savoir ce que je dois mettre dans le head et le body. Merci svp de me donner la solution car je suis un novice et je confonds tous les modules merci de ton

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,140 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales