Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: Toutankharton le le 29-07-2003 a 21:04:40

Titre: Script de navigation : "vous êtes ici"
Posté par: Toutankharton le le 29-07-2003 a 21:04:40

Je ne sait pas comment on fait ça :
sur la page ou tu trouve : une arborescence comme sur les forum yabbse :

Forum-webmaster.com
Technique - programmation
Javascript
Commencer un nouveau sujet ( Nouveau Sujet )

Titre: Re:Script de navigation : "vous êtes ici"
Posté par: onkr le le 29-07-2003 a 21:35:34

un menu style "explorateur windows" ?

Onkr.

Titre: Re:Script de navigation : "vous êtes ici"
Posté par: Toutankharton le le 29-07-2003 a 21:38:48

Je voit pas trop ce que tu veux dire. En fait je voudrais exactement comme sur Fw

Exemple :
Le gars est sur ma page d'accueil, j'affiche :

Code:
Vous êtes ici : Home /


Puis il va sur une pages pharaons du menu Egypte :

Code:
Vous êtes ici : Home / Egypte / Pharaons


Tu voit ce que je veut dire ??

Titre: Re:Script de navigation : "vous êtes ici"
Posté par: Toutankharton le le 29-07-2003 a 21:47:01

Excusez moi, on appelle ça une extraction d'url, j'ai un code :

Code:
<SCRIPT language=javascript>
function ExtraireURL(url) {
   var separateur = " > ";
   var tjs = url.indexOf("/",7)
   var tjs2= 0;
   var domaine=url.substring(7,url.indexOf("/",7));
   document.write("<A href='"+url.substring(0,tjs)+"'>"+domaine+"</A>");
   while (tjs>1) {
      tjs2 = url.indexOf("/",tjs+1);
      if (tjs2>0) {
         rep = url.substring(tjs+1,tjs2);
         document.write( separateur + "<A href='"+url.substring(0,tjs2)+"'>"+rep+"</A>");
      } else {
         rep = url.substring(tjs+1,9999);
         document.write( separateur + rep);
      }
      tjs = url.indexOf("/",tjs+1);
   }
}
</SCRIPT>


ça me va toujours pas puisque je n'ai pas de repertoire : toute mes pages sont à la racine. je voit que sur les forum du ring, ça ne peut pas être le meme script, car il n'y a pas de repertoires... qq1 à une idée ?

Titre: Re:Script de navigation : "vous êtes ici"
Posté par: Netah le le 30-07-2003 a 08:48:45

En fait, bien que je n'ai jamais regardé la source de ce forum (mais tu peux le faire pour trouver comment il fait), je pense qu'il est solidement basé une une bdd.
A partir de là, il doit géré des catégories et sous catégories. Ce qui rend simple l'affichage que tu souhaites. Ca n'est pas du javascript mais c'est coté serveur (php ici).
En asp, je pourrais t'aider...


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.