La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Probleme mise à jour d'un menu
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Probleme mise à jour d'un menu  (Lu 2066 fois)
Probleme mise à jour d'un menu
« sur: le 15-10-2006 a 02:22:26 »
kinio
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Salut à tous,

Je viens de mettre en place un menu avec une arborescence sur mon site ( http://www.sportingparis.com/Site_futsal/index.htm ) j'en suis satisfait, le problème c'est que si je souhaite rajouter quelque chose dans ce menu, je dois le faire sur toutes les pages de mon site, j'ai entendu dire qu'il est possible avec un script que la mise à jour se fasse seule sur toutes les autres pages.
Pourriez vous m'éclairer là dessus???
Désolé je n'y connais pas grand chose....

Merci à tous.

Rapporter au modérateur  

Re:Probleme mise à jour d'un menu
« Répondre #1 sur: le 15-10-2006 a 02:44:57 »
Martin.
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 244





Voir le Profil    WWW
Répondre avec citation

Une solution en javascript est toute simple :

Tu crées un fichier menu.js, dans lequel tu places :
Code:
document.write('<a href="index.htm">Accueil</a><br />
<a href="page.htm">C\'est le deuxième lien</a>');

Tu remarqueras le deuxième lien, il y a un "\" devant l'apostrophe (') dans "C'est". Ca s'appelle un antislash. C'est parce que sinon, cet apostrophe coupe la chaîne commencée au début par "document.write('". Donc, tu devras rajouter un antislash (\) devant tous les apostrophes que contiendra ton menu.

Ensuite, pour afficher ton menu, tu n'as qu'à placer ce code là où tu veux qu'il apparaisse :
Code:
<script type="text/javascript" src="menu.js"></script>

Et ton menu s'affichera, tu n'auras plus qu'à éditer menu.js pour qu'il change automatiquement sur toutes les pages de ton site.

Si j'ai pas été clair, c'est la faute de la caféine

P.S. Par contre, au niveau référencement c'est pas top Mais là il est 3h moins le quart et je devrais dormir.

Rapporter au modérateur  

Hébergement gratuit sans publicité : C-WebHosting
Re:Probleme mise à jour d'un menu
« Répondre #2 sur: le 15-10-2006 a 19:01:33 »
kinio
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Citation de: C-Labs le le 15-10-2006 a 02:44:57
Une solution en javascript est toute simple :

Tu crées un fichier menu.js, dans lequel tu places :
Code:
document.write('<a href="index.htm">Accueil</a><br />
<a href="page.htm">C\'est le deuxième lien</a>');

Tu remarqueras le deuxième lien, il y a un "\" devant l'apostrophe (') dans "C'est". Ca s'appelle un antislash. C'est parce que sinon, cet apostrophe coupe la chaîne commencée au début par "document.write('". Donc, tu devras rajouter un antislash (\) devant tous les apostrophes que contiendra ton menu.

Ensuite, pour afficher ton menu, tu n'as qu'à placer ce code là où tu veux qu'il apparaisse :
Code:
<script type="text/javascript" src="menu.js"></script>

Et ton menu s'affichera, tu n'auras plus qu'à éditer menu.js pour qu'il change automatiquement sur toutes les pages de ton site.

Si j'ai pas été clair, c'est la faute de la caféine

P.S. Par contre, au niveau référencement c'est pas top Mais là il est 3h moins le quart et je devrais dormir.

Merci pour ta reponse, mais dit moi en utilisant les menu js ça ne risque pas de poser des problemes avec l'activeX, je sais pas si je me fais comprendre? desolé je debute et c'est pas evident!!!
en ce qui concerne le referencement tu m'interesse vraiment, peux tu m'eclaircir un peu???

Merci

Rapporter au modérateur  
Re:Probleme mise à jour d'un menu
« Répondre #3 sur: le 15-10-2006 a 20:41:32 »
Martin.
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 244





Voir le Profil    WWW
Répondre avec citation

Pour ce qui est de l'activeX, je ne pense pas que ca devrait poser problème. Cependant, ca dépend du client.

Et en ce qui concerne, le référencement, les moteurs de recherche utilisent des robots, qui, dans la plupart des cas, n'interprètent pas le JS. Et donc, pas de menu.

La solution aux deux problèmes serait d'utiliser un langage côté serveur (PHP / ASP / ...).

Documente toi un peu sur PHP ou ASP (ton hébergeur propose sûrement l'un des deux).

Rapporter au modérateur  

Hébergement gratuit sans publicité : C-WebHosting
Re:Probleme mise à jour d'un menu
« Répondre #4 sur: le 15-10-2006 a 20:53:50 »
kinio
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Citation de: C-Labs le le 15-10-2006 a 20:41:32
Pour ce qui est de l'activeX, je ne pense pas que ca devrait poser problème. Cependant, ca dépend du client.

Et en ce qui concerne, le référencement, les moteurs de recherche utilisent des robots, qui, dans la plupart des cas, n'interprètent pas le JS. Et donc, pas de menu.

La solution aux deux problèmes serait d'utiliser un langage côté serveur (PHP / ASP / ...).

Documente toi un peu sur PHP ou ASP (ton hébergeur propose sûrement l'un des deux).

Sinon j'ai entendu parler de l'include, est ce que tu crois que ça pourrait m'etre utile???

Merci

Rapporter au modérateur  
Re:Probleme mise à jour d'un menu
« Répondre #5 sur: le 15-10-2006 a 21:25:09 »
Martin.
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 244





Voir le Profil    WWW
Répondre avec citation

Si ton hébergeur propose PHP, c'est une solution simple et invisible

Rapporter au modérateur  

Hébergement gratuit sans publicité : C-WebHosting
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg