Conflit entre 2 javascripts

Nouveau WRInaute
Bonjour tout le monde, je viens cherche un peu d'aide par ici car je suis en pleine déprime :'(
J'ai un conflit entre 2 scripts java : un menu déroulant , et un de Modalbox .

En fait je souhaite que le menu fonctionne normalement, tout le temps, et que lorsque l'on clique sur le " lien en question" la page Modalbox s'affiche comme elle doit s'afficher ( je sais, là ca parait pas clair , mais avec les liens que je poste vous allez comprendre )

voici le menu qui marche normalement :

http://king.mp3.free.fr/menu_qui_marche.html

sur cette page j'ai supprimé les scripts Modalbox et donc quand on clique sur le " lien en question" la page s'ouvre comme une page normale


voici le menu qui marche plus mais avec le lien qui fonctionne :

http://king.mp3.free.fr/menu_qui_marche_pas.html

la quand vous cliquez sur le "lien en question" vous avez la page qui s'affiche comme elle doit s'afficher , une sorte de masque transparent, mais le menu ne marche plus :'(

voila le liens pour tous les scritps utilisés :

script menu : http://king.mp3.free.fr/mm_css_menu.js
scripts modalbox: tout est dans le dossier "includes" http://king.mp3.free.fr/includes/


Voila, je pense que la c'est un peu plus clair, si quelqu'un pouvait me donner un coup de main !!!
Merci tout le monde !!
 
WRInaute impliqué
Re: conflit entre 2 javascipts

tu as certainement un conflit de variables, ie, dans les 2 scripts, il doit y avoir une variable qui porte le même nom.. Il te suffit de la débusquer et de la renommer (partout) dans l'un des 2 scripts.. Bonne recherche ! :wink:
 
WRInaute discret
Re: conflit entre 2 javascipts

Salut,

Un peu en dehors de ta question mais pour ton menu au niveau référencement, accessibilité,... tu devrais éviter le Javascript (enfin tu n'es pas obligé de bannir tout javascript bien sur ;-) )

Il existe un paquet de technique pour faire la même chose en simple css qui sera plus bénéfique pour ton site. Des exemples à la pelle avec ce lien :
http://www.designrific.com/blog/2007/03/71-css-menus-for-free.html

Bye,
 
Nouveau WRInaute
Re: conflit entre 2 javascipts

salut honolulu
le souci c'est que je ne m'y connais pas du tout en javascript, donc chercher des variables la dedans et les changer....je sais pas du tout faire ....
pour le référence ment, qu'il y ai du javascript pour le menu , pourquoi ca pose probleme ? que mon menu soit pas référencer c'est pas un souci , du moment que je mets des méta mot en head ou que je nomme les pages genre "foie_gras_toulouse.html".......non ?
 
WRInaute accro
Re: conflit entre 2 javascipts

Et si ton menu est généré exlusivement en javascript, comment les robots des moteurs de recherche vont-ils le crawler ?

Les balises meta au passage tu peux oublier, seul la meta description a encore de l'importance pour Google (enfin plus pour les visiteurs d'ailleurs, vu que c'est elle qui s'affiche dans les résultats de recherche mais que les moteurs ne semblent pas se base dessus pour positionner les sites).

Quand à réécrire tes url avec des mots dedans, quitte à le faire il faut utiliser le - comme séparateur de mot, pas le _. Et c'est loin d'être lr principal critère qui est le contenu.
 
Nouveau WRInaute
Re: conflit entre 2 javascipts

je ne comprends pas l'importance de ne pas mettre de java pour le menu... mon menu est composé d'images gif, donc ca google ne le lit pas ( a ma connaissance ) , et ces images "s'emboitent " grace a du javascript. ensuite le sous menu c'est du HTML ( si j'en crois fireworks )
donc les mots clés qui sont dans mon menu ou sous menus, meme si google ne les voit pas, si je les insere dans le texte de présentation de ma page par exemple et dans le méta name, est ce que cela ne revient pas au meme ?
 
WRInaute discret
Re: conflit entre 2 javascipts

leodavinil a dit:
je ne comprends pas l'importance de ne pas mettre de java pour le menu... mon menu est composé d'images gif, donc ca google ne le lit pas ( a ma connaissance ) , et ces images "s'emboitent " grace a du javascript. ensuite le sous menu c'est du HTML ( si j'en crois fireworks )
donc les mots clés qui sont dans mon menu ou sous menus, meme si google ne les voit pas, si je les insere dans le texte de présentation de ma page par exemple et dans le méta name, est ce que cela ne revient pas au meme ?

Ca ne revient absolument pas au même. Si il suffisait de mettre des mots clès dans la balise description :roll: ... comme le dit UsagiYojimbo les balises meta name sont inutiles pour le réf.
Il faut comprendre que la structure de ta page est aussi importante, l'utilisation des balises <Hx>, ...
Franchement si tu ne t''y connais pas trop en javascript ( voir pas du tout si je comprend bien ) laisse tomber et tourne toi vers un menu css/html. Ça sera beaucoup plus simple à gérer et à mettre en place, pas d'obstacle au ref donc comme je disais avant tout bénef pour ton site 8)
 
WRInaute accro
Quand tu regardes le code source, si ton url est au final lisible (c'est à dire sous la forme <a href="http://www.example.com">Categorie</a>), ca ne posera pas de souci à Google. Par contre si ce n'est pas le cas, oublie ce menu.
 
Nouveau WRInaute
merci les gars je vais jeter un oeil
( c'est dommage car le le menu avec fireworks ca m'avait pris 30 secondes et il est exactement comme je voulais, par contre pour le faire en CSS j 'avais pas réussi !!) :D
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut