benhariwafa
Messages postés2Date d'inscriptionsamedi 2 décembre 2000StatutMembreDernière intervention17 avril 2008 7 févr. 2008 à 19:41
salut
j'ai essayé le code source du menu vertical avec Sous menu
il ça marche bien mais j'ai rencontré un probleme, quand je verifie le programme je trouve un probleme de lien avec les pages web de mon site et je vous informe que je n'ai pas encore publié mon site web, est ce que c'est indisponsable de le publier avant la verification des liens des pages web?
Je suis tellement besoin de votre aide....Merci beaucoup pour le code source , ça fait longtemp que j'ai cherché à ce code là .
MerciMerciiiiiiiiiiiiiiiii
fregb
Messages postés1Date d'inscriptionvendredi 28 décembre 2007StatutMembreDernière intervention28 décembre 2007 28 déc. 2007 à 22:36
salut,
je viens de voir ton code, chapeau moi je suis assez nul, mais j'essaye.
Mais j'ai une question, j'ai une page avec deux cadres, le menu se trouve a gauche. J'aimerais que le lien s'ouvre dans le Target de droite, y a t'il un moyen de faire ça?
merci d'avance pour votre réponse.
Bruno
57metz
Messages postés7Date d'inscriptionvendredi 22 décembre 2006StatutMembreDernière intervention12 août 2007 12 août 2007 à 13:31
j'ai la toute derniere version de internet explorer, et ton code ne marche pas du tous avec moi :(
neosite
Messages postés7Date d'inscriptionsamedi 15 avril 2006StatutMembreDernière intervention10 septembre 2006 9 sept. 2006 à 08:50
bonjour!
Je voudrais savoir comment faire pour enlever la transparance des sous-menus voilà!
merci!
Glaga
Messages postés1Date d'inscriptionlundi 20 mars 2006StatutMembreDernière intervention20 mars 2006 20 mars 2006 à 10:53
Salut, moi aussi je trouve cette source très bien mais mon problème est le suivant :
J'ai un site divisé en frames (un à gauche pour le menu vertical et un à droite pour l'affichage des pages sélectionnées grâce au menu).
Je souhaite que les sous-menus s'affichent sans tenir compte des frames de manière à avoir le frame de droite le plus grand possible.
Pour l'instant, les sous-menus sont cachés par le frame de droite.
Est-ce possible ?
totof78
Messages postés1Date d'inscriptionjeudi 27 octobre 2005StatutMembreDernière intervention18 janvier 2006 18 janv. 2006 à 18:48
Bonjour, et d'abord merci pour ce script.
Ma question est : est-il possible de rediriger le lien en "mainframe".
zlien[0][i++] = 'http://www.monsite.fr/site.htm' ----> mainframe
merci de votre réponse
et merci encore
aygitci
Messages postés1Date d'inscriptionmercredi 29 septembre 2004StatutMembreDernière intervention 8 décembre 2005 8 déc. 2005 à 17:11
salut
peut on faire en sorte que les sous menus s'ouvrent du cote gauche au lieu du cote droit
merci encore
sebing
Messages postés144Date d'inscriptionmercredi 3 février 2010StatutMembreDernière intervention 3 novembre 2010 31 oct. 2005 à 01:53
bonsoir,
C'est encore moi j'ai reussi a faire fonctionner ton menu, il est super et il abore mon site.
J'essaye de comprendre tout ce petit language, et c'est dur.
Je voudrais savoir s' il est possible de rajouter un sous/sous menu et si oui comment.
merci par avance.
sebing
Messages postés144Date d'inscriptionmercredi 3 février 2010StatutMembreDernière intervention 3 novembre 2010 27 oct. 2005 à 00:57
Bonsoir,
Merci larion pour ton conseil, ca marche mais (et oui il y a toujours un mais)
le script ne veut pas me prendre les liens suivants: zlien[3][i++] = 'http://exemple.free.fr/'
Je ne comprends pas pourquoi?
Avez vous une solution pour faire marcher ce super menu.
Merci par avance
un novice qui avance à petits pas
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 26 oct. 2005 à 18:09
Bonjour,
Essaie avec zlien[3][i++] = 'http://www.exemple.fr/presentation.html'
pour voir.
Autrement, montre-nous un exemple pour voir le problème.
sebing
Messages postés144Date d'inscriptionmercredi 3 février 2010StatutMembreDernière intervention 3 novembre 2010 26 oct. 2005 à 17:38
Bonjour,
félicitation pour ce script.
Mais j'ai un petit probleme pour les liens, j'ai crée mon site, mais lors des changement de page, l'adresse ne change pas.
exemple l'adresse du site est 'http://www.exemple.fr (index),
Je veux ouvrir une autre page de mon site (presentation), mon adresse sera toujours 'http://www.exemple.fr et non 'http://www.exemple.fr/presentation.
Dans le language html je tape a href="presentation.htm".
Comment faire pour que mes liens marchent avec ton script?
je remercie par avance
un novice
Famidoo
Messages postés13Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention17 juillet 2006 7 oct. 2005 à 14:32
il ne marche quasiment pas sous firefox chez moi et pas sur toutes les pages pour IE erf §
ninilo
Messages postés1Date d'inscriptionmardi 12 juillet 2005StatutMembreDernière intervention28 septembre 2005 28 sept. 2005 à 11:15
Ton menu est trés sympa mais je voudrais l'optimisé de maniére personnel et je rencontre certaine difficulté.
As tu des solutions pour les problémes suivant ?
1- ne détecte pas la sortie de souris afin de fermer automatiquement les sous-menus.
2- j'ai modifié ton code pour obtenir 1 menu composé de 10 champs et de plusieurs sous menu et donc à partir du 6 ième champs j'ai incorporé un sous menu et la le menu disparait lor de l'affichage.
ps: tous comme toi je suis sous IE6.
Merci d'avance...
bobo_dit_tigrou
Messages postés1Date d'inscriptionmercredi 10 novembre 2004StatutMembreDernière intervention22 septembre 2005 22 sept. 2005 à 13:37
Bonjour !
Je cherhche aussi à utiliser la propriete TARGET dans ce script et ne trouve pas comment la faire fonctionner.
L'ensemble de mes tentatives font que le tableau n'apparait plus. (idem si je cherche à retirer les couleurs de fond)
Merci de votre aide.
elpitou86
Messages postés23Date d'inscriptionmercredi 30 avril 2003StatutMembreDernière intervention30 juillet 2005 30 juil. 2005 à 14:52
eu quelqu'un peut me dire comment utiliser la propriété target dans ce code je suis un newb ... Merci
silverfab34
Messages postés33Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention18 juillet 2008 3 juin 2005 à 09:37
Salut, et merci Larion pour le message !
J'ai resolu mon probleme de menus, et donc j'en ai 2 sur la meme page avec des sous menus differents !
C'est tout con en faite !
Voila ca marche, si certains veulent des explications, sinon bonne journée à tous !
silverfab34
Messages postés33Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention18 juillet 2008 2 juin 2005 à 15:56
Salut,
Joli programme Larion, cependant, je suis comme Hebarman, je cherche à avoir 2 menus differents, avec des osu menus differents, et que je puisse les placer n'importe où sur la page !
J'ai deja essayé plusieurs codes à la fois (http://www.editeurjavascript.com/scripts/scripts_navigation_1_120.php) et à chaque fois, j'ai un problème de sous menus car le même sous menu s'affiche sur les 2 menus principaux !
Voila ma requete !
Si quelqu'un à la reponse !
Merci
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 1 mars 2005 à 11:40
Je n'ai pas bien compris ton problème.
// met en commentaire tous ce qui est à droite.
Si cela ne t'aide pas, n'hésite pas à me demander (avec un peu plus de détails)
obusco
Messages postés17Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention 6 août 2008 1 mars 2005 à 07:38
Euh bon je suis nul maisje cherchat ton script depuis longtemps est le probleme c'est que je n'arrive pas a ajouter des rubrique help please et pour que mon colmpte affiche quelque chose on enleve les //??
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 25 janv. 2005 à 13:48
Houps!!!
Pour bloquer la surbrillance sur une cellule précise : je ne vois pas commen faire.
Pour le reste, tout ce trouve dans ce code :
SIZE : "changer la taille du font"
FACE : "pour changer la police"
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 25 janv. 2005 à 13:28
Heu encore une question, je suis vraiment un assisté lol
Comment faire pour changer la police dans le menu?
je n'ai trouvé que la facon de changer la taille du font !
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 25 janv. 2005 à 13:26
Merci d'avoir repondu aussi rapidement mais je crois que je me suis mal exprimé.
En fait je voudrai garder la surbrillance de partout, sauf sur une case du menu, en fait à l'endroit où j'ai mis une image de cette facon :
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 25 janv. 2005 à 12:40
Oui, il suffit de mettre la même couleur
A la place de :
bgcolor5 ='#555555' // Couleur Arrière
bgcolor6 ='#6699ff' // Couleur Arrière Surbrillance
Mettre :
bgcolor5 ='#555555' // Couleur Arrière
bgcolor6 ='#555555' // Couleur Arrière Surbrillance
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 25 janv. 2005 à 12:33
Salut est il possible d'enlever la surbrillance à une case choisie ?
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 22 janv. 2005 à 21:34
Merci. ca marche bien.
Encore une question, comment faire pour choisir une couleur spécifique pour une case choisie du menu ou du sous menu ?
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 20 janv. 2005 à 17:48
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 20 janv. 2005 à 16:51
Et bien Salut, je reviens à la charge....
je crois que là je vais demander queleque chose qui n'est surement pas possible avec ce programme...
Voilà au debut du code on definie les couleurs de fonds , du cadre , etc ... Mais n'est-il pas possible de mettre une image et ce en particulier que pour une case du menu principale.
Si vous avez la solution, je serais vraiment epaté en plus d'être bien dépanné !
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 4 janv. 2005 à 21:54
Hé bien ca yé j'ai exactement ce qu'il me fallait ... je termine mon site et je mettrai un lien pour que vous voyez le travail que tu m'as bien degrossie... Encore merci à tous et surtout Larion
Tchousssss !!!!
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 4 janv. 2005 à 19:26
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 4 janv. 2005 à 18:34
COUCOU
c'est encore MOI !!!
Bon voilà je viens encore vous embéter.
Alors c'est vrai que ca marche le script que tu as modifié larion mais en fait c'est pas si évident à utiliser.
Je m'explique, je voudrais avoir deux menus sur ma page, mais je veux pouvoir les placer où je veux. Et en l'occurence entre deux DIV different. Alors j'ai tenté de faire menu1.js et menu2.js pour pouvoir les appeler où je veux sur la page tout en modifiant les variables comme dans le script modifié pour deux menus
Et ben ca marche pas !!! Peut être que ce n'est pas possible avec ce code aprés tout....
A l'ecran j'ai bien l'affichage des menu[i++] et menu2[i++] mais plus du tout l'affichage des zlien[truc][i++].
Une idée ????
De tout façon j'essaie de bidouiller .... et si je trouve je vous le dirai !!!!
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 4 janv. 2005 à 10:23
MERCI MERCI Beaucoup pour cette efficacité .... en plus d'être tres rapide à répondre eh ben ca marche et ca m'arrange beaucoup.
Ce script est de plus en plus interressant.
Ps: j'avais changé toutes les variables mais pas mit qu'un seul document.onclick.
Je suis encore un pti padawan Maitres Jedis !!!! lol
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 4 janv. 2005 à 06:24
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 4 janv. 2005 à 05:57
Je te donne un petit coup de main.
- Il faut aussi modifier les variables dans le deuxième menu :
menu -> menu2
zlien -> zlien2
Parce que si les tableaux sont les mêmes dans les 2 tableaux, alors les menus seront les mêmes.
- Il faut renomer les fonctions :
pop -> pop2
parce que 2 fonctions de même nom, cela ne fonctionne pas.
- Mettre qu'un seul "document.onclick"
parce que document.onclick ne peut contenir qu'une fonction
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 4 janv. 2005 à 01:46
bah j'essaye de bidouiller et je dois dire que je pense que la piste à suivre c'est le remplacement de la commande GetElementById. En effet, il me semble que GetElementById renvoit la première occurence trouvée...
etes vous du même avis que moi ??
Avez vous une solution ???
Allez je continue à bidouiller .....
cs_iubito
Messages postés629Date d'inscriptionmercredi 3 juillet 2002StatutMembreDernière intervention 9 octobre 2006 3 janv. 2005 à 18:15
arf... c'est vrai qu'il faut savoir bidouiller le javascript pour faire ça, il faut bien mettre des différences dans les id="menu1" ou id="ssmenu4"..., et modifier les javascript en conséquence...
Je réfléchis à une possibilité d'en avoir plusieurs, mais pour le moment j'ai un peu la tête ailleurs, et puis j'ai pas trouvé le truc.
hebarman
Messages postés10Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention25 janvier 2005 3 janv. 2005 à 17:45
Salut larion
Ton code n'est pas mal du tout et qui plus est trés facile à integrer à un site. Pourtant j'ai un problème assez drole à voir à l'écran.
En effet, si j'essai de faire deux menus qui s'affichent sur la même page à different endroit avec par exemple (menu1.js et menu2.js) et bien les sous rubriques deviennent les même pour les deux menus.
J'ai essayé de changer la variable i en j sur menu2.js et rien n'y fait. je suis pas un pro du javascript . Aurais tu une solution à mon problème ?
jpcroz
Messages postés3Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention31 octobre 2004 31 oct. 2004 à 17:14
comment positioner le menu à un emplacement précis et pas en haut à gauche..........je suis vraiment débutant
Merci pour l'aide
jpcroz
Messages postés3Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention31 octobre 2004 31 oct. 2004 à 17:14
comment positioner le menu à un emplacement précis et pas en haut à gauche..........je suis vraiment débutant
Merci pour l'aide
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 28 sept. 2004 à 18:14
Bonjour Comservon
Je ne sais pas faire non plus. Si quelqu'un à le code pour bloquer la taille, je suis près à modifier le code du menu.
Comservon
Messages postés1Date d'inscriptiondimanche 26 septembre 2004StatutMembreDernière intervention27 septembre 2004 27 sept. 2004 à 23:53
Bonjour
Il est excellent ton code et simple à modifier pour changer les couleurs, rajouter des éléments de menu, etc.
Une seule question à laquelle je n'ai pas trouvé de réponse : comment faire pour que la taille de la police ne puisse pas être modifiée par l'utilisateur (avec la commande "Affichage/Taille du texte" dans I.E. par exemple.
Merci de tes conseils si possible.
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 14 sept. 2004 à 13:59
C'est un peu compliqué à expliquer, je prends pour exemple un site de téléchargement de programme, et on désire référencer et positionner la page html dédié au programme "WinAmp" par exemple.
Imaginons que la page contient 100 mots dont 5 pour "WinAmp". (soit 5%)
Le fait de rajouter un menu en Html peut en exagérant augmenter la page de 100 mots dont 1 pour "WinAmp".
Cela fait 6 "WinAmp" pour 200 mots soit 3,5%. (Deux fois moins)
Mais le plus important reste à suivre.
Les robots accordent une grande importance au début de page. En effet, une page dont le texte débute par "WinAmp" sera mieux positionner par la même page dont le texte commence par autre chose que "WinAmp", un menu ou autre chose. Cet effet est dont accentué si le mot "WinAmp" se trouve au 100ième mots du document ce qui sera le cas avec un menu.
C'est logique, car le menu n'a rien à voir avec "WinAmp".
Attention, ici je n'explique pas comment positionner une page, mais l'influence d'un code (menu ou autre) en début de page dans le positionnement d'un moteur de recherche.
cs_iubito
Messages postés629Date d'inscriptionmercredi 3 juillet 2002StatutMembreDernière intervention 9 octobre 2006 13 sept. 2004 à 16:49
comment ça améliore le classement dans les moteurs de recherche ?
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 13 sept. 2004 à 16:37
Et puis ce site est dédié au Javascript, alors ...
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 13 sept. 2004 à 16:28
Bonjour,
Merçi pour tes remarques, j'avais oublié les contraintes de la méthode utilisée ici.
Cependant j'ai un avis différent concernant l'utilisation d'un fichier.js.
Avantages :
- Accélère le téléchargement des pages, diminue le trafique
- Améliore le classement dans le moteur de recherche
Inconvéniant :
- Non reconnu (en principe) par les moteurs de recherche.
Mais il existe d'autres techniques que le menu pour faire connaître ces pages aux robots.
- En effet, le code ne s'exécute pas "pour les nav où le js est désactivé". Mais cela concerne très peu de personne. Chez moi cela correspond à 0,7%.
Mais ce problème peut se résoudre en créant des pages index. Prendre exemple sur telecharger.com.
Cette technique améliore le classement.
Comme je paye le trafique que je génère, j'ai fais le choix d'optimiser à tous prix mes pages.
Ainsi j'ai gagné 30% de trafique.
Mais je comprends que d'autre personne n'ai pas les même contrainte que moi, et que vous fassiez d'autre choix que les miens. Bien que débutant en javascript, je tenais juste à défendre ce choix.
cs_iubito
Messages postés629Date d'inscriptionmercredi 3 juillet 2002StatutMembreDernière intervention 9 octobre 2006 13 sept. 2004 à 10:49
marche bien sur IE et Opera :-)
MAIS :
- dommage qu'il soit généré entièrement en javascript (donc pas utilisable pour les nav où le js est désactivé)
- Plutôt que de faire du onmousedown... fait un lien ! <a href="..."
- comme c'est du js et pas des liens, google n'y voit que dalle (pas bon si tu veux référencer ton site).
- ...
Si tu veux apprendre à faire un menu plus compatible, html + css principalement, regarde sur www.openweb.eu.org et mon adaptation perso sur http://iubito.free.fr/prog/menu.php
a+
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 20082 12 sept. 2004 à 11:02
Merci larion.
Enfait, y a pas d'erreurs car j'ai oublié de mettre le code entre les balises <html></html>
Je m'en ai apercu en comparant le code que j'ai collé et le lien que tu as mis.
Merci encore.
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 11 sept. 2004 à 23:20
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 11 sept. 2004 à 23:12
Bonjour,
Pour le ";", il faut en mettre un aprés chaque instruction.
Mais en général, on peut s'en passer (pas toujours).
Ici, on peut écrire "menu = new Array" sans ";".
Je possède également IE6 et cela fonctionne ...
As-tu un message d'erreur javascripte en bas à gauche sur le navigateur IE ?
As-tu d'autres codes en plus de celui proposé ci-dessus ?
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 20082 11 sept. 2004 à 16:05
Juste une petite question :
Pourquoi dans la ligne (menu = new Array;) tu mets un points virgule et les autres lignes sans?
Normalement, est-ce que le point-virugule , on peut s'en passé ??? comme dans ce code ??
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 20082 11 sept. 2004 à 16:01
Salut,
D'après l'apercu, ce code est très intéréssant mais ca ne marche pas chez moi (le blanc total). Tu sais d'où sa peut venir. Sachant que j'ai IE6 et que j'y connais pas grand chose à ce truc là . euuh javascript
7 févr. 2008 à 19:41
j'ai essayé le code source du menu vertical avec Sous menu
il ça marche bien mais j'ai rencontré un probleme, quand je verifie le programme je trouve un probleme de lien avec les pages web de mon site et je vous informe que je n'ai pas encore publié mon site web, est ce que c'est indisponsable de le publier avant la verification des liens des pages web?
Je suis tellement besoin de votre aide....Merci beaucoup pour le code source , ça fait longtemp que j'ai cherché à ce code là .
MerciMerciiiiiiiiiiiiiiiii
28 déc. 2007 à 22:36
je viens de voir ton code, chapeau moi je suis assez nul, mais j'essaye.
Mais j'ai une question, j'ai une page avec deux cadres, le menu se trouve a gauche. J'aimerais que le lien s'ouvre dans le Target de droite, y a t'il un moyen de faire ça?
merci d'avance pour votre réponse.
Bruno
12 août 2007 à 13:31
9 sept. 2006 à 08:50
Je voudrais savoir comment faire pour enlever la transparance des sous-menus voilà!
merci!
20 mars 2006 à 10:53
J'ai un site divisé en frames (un à gauche pour le menu vertical et un à droite pour l'affichage des pages sélectionnées grâce au menu).
Je souhaite que les sous-menus s'affichent sans tenir compte des frames de manière à avoir le frame de droite le plus grand possible.
Pour l'instant, les sous-menus sont cachés par le frame de droite.
Est-ce possible ?
18 janv. 2006 à 18:48
Ma question est : est-il possible de rediriger le lien en "mainframe".
zlien[0][i++] = 'http://www.monsite.fr/site.htm' ----> mainframe
merci de votre réponse
et merci encore
8 déc. 2005 à 17:11
peut on faire en sorte que les sous menus s'ouvrent du cote gauche au lieu du cote droit
merci encore
31 oct. 2005 à 01:53
C'est encore moi j'ai reussi a faire fonctionner ton menu, il est super et il abore mon site.
J'essaye de comprendre tout ce petit language, et c'est dur.
Je voudrais savoir s' il est possible de rajouter un sous/sous menu et si oui comment.
merci par avance.
27 oct. 2005 à 00:57
Merci larion pour ton conseil, ca marche mais (et oui il y a toujours un mais)
le script ne veut pas me prendre les liens suivants: zlien[3][i++] = 'http://exemple.free.fr/'
Je ne comprends pas pourquoi?
Avez vous une solution pour faire marcher ce super menu.
Merci par avance
un novice qui avance à petits pas
26 oct. 2005 à 18:09
Essaie avec zlien[3][i++] = 'http://www.exemple.fr/presentation.html'
pour voir.
Autrement, montre-nous un exemple pour voir le problème.
26 oct. 2005 à 17:38
félicitation pour ce script.
Mais j'ai un petit probleme pour les liens, j'ai crée mon site, mais lors des changement de page, l'adresse ne change pas.
exemple l'adresse du site est 'http://www.exemple.fr (index),
Je veux ouvrir une autre page de mon site (presentation), mon adresse sera toujours 'http://www.exemple.fr et non 'http://www.exemple.fr/presentation.
Dans le language html je tape a href="presentation.htm".
Comment faire pour que mes liens marchent avec ton script?
je remercie par avance
un novice
7 oct. 2005 à 14:32
28 sept. 2005 à 11:15
As tu des solutions pour les problémes suivant ?
1- ne détecte pas la sortie de souris afin de fermer automatiquement les sous-menus.
2- j'ai modifié ton code pour obtenir 1 menu composé de 10 champs et de plusieurs sous menu et donc à partir du 6 ième champs j'ai incorporé un sous menu et la le menu disparait lor de l'affichage.
ps: tous comme toi je suis sous IE6.
Merci d'avance...
22 sept. 2005 à 13:37
Je cherhche aussi à utiliser la propriete TARGET dans ce script et ne trouve pas comment la faire fonctionner.
L'ensemble de mes tentatives font que le tableau n'apparait plus. (idem si je cherche à retirer les couleurs de fond)
Merci de votre aide.
30 juil. 2005 à 14:52
3 juin 2005 à 09:37
J'ai resolu mon probleme de menus, et donc j'en ai 2 sur la meme page avec des sous menus differents !
C'est tout con en faite !
Voila ca marche, si certains veulent des explications, sinon bonne journée à tous !
2 juin 2005 à 15:56
Joli programme Larion, cependant, je suis comme Hebarman, je cherche à avoir 2 menus differents, avec des osu menus differents, et que je puisse les placer n'importe où sur la page !
J'ai deja essayé plusieurs codes à la fois (http://www.editeurjavascript.com/scripts/scripts_navigation_1_120.php) et à chaque fois, j'ai un problème de sous menus car le même sous menu s'affiche sur les 2 menus principaux !
Voila ma requete !
Si quelqu'un à la reponse !
Merci
1 mars 2005 à 11:40
// met en commentaire tous ce qui est à droite.
Si cela ne t'aide pas, n'hésite pas à me demander (avec un peu plus de détails)
1 mars 2005 à 07:38
25 janv. 2005 à 13:48
Pour bloquer la surbrillance sur une cellule précise : je ne vois pas commen faire.
Pour le reste, tout ce trouve dans ce code :
SIZE : "changer la taille du font"
FACE : "pour changer la police"
25 janv. 2005 à 13:28
Comment faire pour changer la police dans le menu?
je n'ai trouvé que la facon de changer la taille du font !
25 janv. 2005 à 13:26
En fait je voudrai garder la surbrillance de partout, sauf sur une case du menu, en fait à l'endroit où j'ai mis une image de cette facon :
menu[i++] = '<img src="images/menu_h.gif"'
menu[i++] = '#'
Alors une idée ?
25 janv. 2005 à 12:40
A la place de :
bgcolor5 ='#555555' // Couleur Arrière
bgcolor6 ='#6699ff' // Couleur Arrière Surbrillance
Mettre :
bgcolor5 ='#555555' // Couleur Arrière
bgcolor6 ='#555555' // Couleur Arrière Surbrillance
25 janv. 2005 à 12:33
22 janv. 2005 à 21:34
Encore une question, comment faire pour choisir une couleur spécifique pour une case choisie du menu ou du sous menu ?
20 janv. 2005 à 17:48
C'est possible.
Je viens juste d'aborder ce sujet sur un autre type de menu que j'ai réalisé :
http://www.javascriptfr.com/codes/MENU_HORIZONTAL_DYNAMIQUE_AVEC_SOUS-MENUS/26166.aspx
20 janv. 2005 à 16:51
je crois que là je vais demander queleque chose qui n'est surement pas possible avec ce programme...
Voilà au debut du code on definie les couleurs de fonds , du cadre , etc ... Mais n'est-il pas possible de mettre une image et ce en particulier que pour une case du menu principale.
Si vous avez la solution, je serais vraiment epaté en plus d'être bien dépanné !
4 janv. 2005 à 21:54
Tchousssss !!!!
4 janv. 2005 à 19:26
Je te conseille de tout mettre dans un seul et unique menu.js
Pour le reste voir http://horizonpc.phpnet.org/Code/Menu%20Vertical2.html
Elle est pas belle la vie ?
4 janv. 2005 à 18:34
c'est encore MOI !!!
Bon voilà je viens encore vous embéter.
Alors c'est vrai que ca marche le script que tu as modifié larion mais en fait c'est pas si évident à utiliser.
Je m'explique, je voudrais avoir deux menus sur ma page, mais je veux pouvoir les placer où je veux. Et en l'occurence entre deux DIV different. Alors j'ai tenté de faire menu1.js et menu2.js pour pouvoir les appeler où je veux sur la page tout en modifiant les variables comme dans le script modifié pour deux menus
Et ben ca marche pas !!! Peut être que ce n'est pas possible avec ce code aprés tout....
A l'ecran j'ai bien l'affichage des menu[i++] et menu2[i++] mais plus du tout l'affichage des zlien[truc][i++].
Une idée ????
De tout façon j'essaie de bidouiller .... et si je trouve je vous le dirai !!!!
4 janv. 2005 à 10:23
Ce script est de plus en plus interressant.
Ps: j'avais changé toutes les variables mais pas mit qu'un seul document.onclick.
Je suis encore un pti padawan Maitres Jedis !!!! lol
4 janv. 2005 à 06:24
http://horizonpc.phpnet.org/Code/Menu%20Vertical2.html
J'ai fais au plus simple, mais je pense que l'on peut faire plus court.
4 janv. 2005 à 05:57
- Il faut aussi modifier les variables dans le deuxième menu :
menu -> menu2
zlien -> zlien2
Parce que si les tableaux sont les mêmes dans les 2 tableaux, alors les menus seront les mêmes.
- Il faut renomer les fonctions :
pop -> pop2
parce que 2 fonctions de même nom, cela ne fonctionne pas.
- Mettre qu'un seul "document.onclick"
parce que document.onclick ne peut contenir qu'une fonction
4 janv. 2005 à 01:46
etes vous du même avis que moi ??
Avez vous une solution ???
Allez je continue à bidouiller .....
3 janv. 2005 à 18:15
Je réfléchis à une possibilité d'en avoir plusieurs, mais pour le moment j'ai un peu la tête ailleurs, et puis j'ai pas trouvé le truc.
3 janv. 2005 à 17:45
Ton code n'est pas mal du tout et qui plus est trés facile à integrer à un site. Pourtant j'ai un problème assez drole à voir à l'écran.
En effet, si j'essai de faire deux menus qui s'affichent sur la même page à different endroit avec par exemple (menu1.js et menu2.js) et bien les sous rubriques deviennent les même pour les deux menus.
J'ai essayé de changer la variable i en j sur menu2.js et rien n'y fait. je suis pas un pro du javascript . Aurais tu une solution à mon problème ?
31 oct. 2004 à 17:14
Merci pour l'aide
31 oct. 2004 à 17:14
Merci pour l'aide
28 sept. 2004 à 18:14
Je ne sais pas faire non plus. Si quelqu'un à le code pour bloquer la taille, je suis près à modifier le code du menu.
27 sept. 2004 à 23:53
Il est excellent ton code et simple à modifier pour changer les couleurs, rajouter des éléments de menu, etc.
Une seule question à laquelle je n'ai pas trouvé de réponse : comment faire pour que la taille de la police ne puisse pas être modifiée par l'utilisateur (avec la commande "Affichage/Taille du texte" dans I.E. par exemple.
Merci de tes conseils si possible.
14 sept. 2004 à 13:59
Imaginons que la page contient 100 mots dont 5 pour "WinAmp". (soit 5%)
Le fait de rajouter un menu en Html peut en exagérant augmenter la page de 100 mots dont 1 pour "WinAmp".
Cela fait 6 "WinAmp" pour 200 mots soit 3,5%. (Deux fois moins)
Mais le plus important reste à suivre.
Les robots accordent une grande importance au début de page. En effet, une page dont le texte débute par "WinAmp" sera mieux positionner par la même page dont le texte commence par autre chose que "WinAmp", un menu ou autre chose. Cet effet est dont accentué si le mot "WinAmp" se trouve au 100ième mots du document ce qui sera le cas avec un menu.
C'est logique, car le menu n'a rien à voir avec "WinAmp".
Attention, ici je n'explique pas comment positionner une page, mais l'influence d'un code (menu ou autre) en début de page dans le positionnement d'un moteur de recherche.
13 sept. 2004 à 16:49
13 sept. 2004 à 16:37
13 sept. 2004 à 16:28
Merçi pour tes remarques, j'avais oublié les contraintes de la méthode utilisée ici.
Cependant j'ai un avis différent concernant l'utilisation d'un fichier.js.
Avantages :
- Accélère le téléchargement des pages, diminue le trafique
- Améliore le classement dans le moteur de recherche
Inconvéniant :
- Non reconnu (en principe) par les moteurs de recherche.
Mais il existe d'autres techniques que le menu pour faire connaître ces pages aux robots.
- En effet, le code ne s'exécute pas "pour les nav où le js est désactivé". Mais cela concerne très peu de personne. Chez moi cela correspond à 0,7%.
Mais ce problème peut se résoudre en créant des pages index. Prendre exemple sur telecharger.com.
Cette technique améliore le classement.
Comme je paye le trafique que je génère, j'ai fais le choix d'optimiser à tous prix mes pages.
Ainsi j'ai gagné 30% de trafique.
Mais je comprends que d'autre personne n'ai pas les même contrainte que moi, et que vous fassiez d'autre choix que les miens. Bien que débutant en javascript, je tenais juste à défendre ce choix.
13 sept. 2004 à 10:49
MAIS :
- dommage qu'il soit généré entièrement en javascript (donc pas utilisable pour les nav où le js est désactivé)
- Plutôt que de faire du onmousedown... fait un lien ! <a href="..."
- comme c'est du js et pas des liens, google n'y voit que dalle (pas bon si tu veux référencer ton site).
- ...
Si tu veux apprendre à faire un menu plus compatible, html + css principalement, regarde sur www.openweb.eu.org et mon adaptation perso sur http://iubito.free.fr/prog/menu.php
a+
12 sept. 2004 à 11:02
Enfait, y a pas d'erreurs car j'ai oublié de mettre le code entre les balises <html></html>
Je m'en ai apercu en comparant le code que j'ai collé et le lien que tu as mis.
Merci encore.
11 sept. 2004 à 23:20
http://horizonpc.phpnet.org/Code/Menu%20Vertical.html
11 sept. 2004 à 23:12
Pour le ";", il faut en mettre un aprés chaque instruction.
Mais en général, on peut s'en passer (pas toujours).
Ici, on peut écrire "menu = new Array" sans ";".
Je possède également IE6 et cela fonctionne ...
As-tu un message d'erreur javascripte en bas à gauche sur le navigateur IE ?
As-tu d'autres codes en plus de celui proposé ci-dessus ?
11 sept. 2004 à 16:05
Pourquoi dans la ligne (menu = new Array;) tu mets un points virgule et les autres lignes sans?
Normalement, est-ce que le point-virugule , on peut s'en passé ??? comme dans ce code ??
11 sept. 2004 à 16:01
D'après l'apercu, ce code est très intéréssant mais ca ne marche pas chez moi (le blanc total). Tu sais d'où sa peut venir. Sachant que j'ai IE6 et que j'y connais pas grand chose à ce truc là . euuh javascript
Merci