Easy-Micro


LANGAGE Script JavaScript
Chemin de fer

Indiquer le chemin complet d'un fichier

L'idée est ici de récupérer l'url et de la découper en différentes parties séparées par des ">".

Exemple JavaScript Petit exemple concret

Vous êtes ici :


Pour réaliser l'exemple ci-dessus, copier/coller ce script dans le Head de votre document :

<script type="text/javascript">
<!--
function recupe_url(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>


Copier/coller ensuite ce script dans le Body de votre document:

Vous êtes ici : <script type="text/javascript">recupe_url(window.location.href);</script>

Note: la fonction indexOf() recherche dans une chaîne de caractères la première occurrence d'un caractère et retourne quelle est la position du signe dans la chaîne (ici le "/"). Il est possible mais facultatif de transmettre comme deuxième paramètre la position à partir de laquelle, dans la chaîne de caractères, la recherche doit commencer.
La fonction substring() permet de rechercher une sous-chaîne de caractères. Syntaxe: substring(début, fin)


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mardi 25 juin 2019 - Semaine 26 - Saint Prosper (Demain: Saint Anthelme)
Aujourd'hui, c'est l'anniversaire de George Michael (1963-56 ans), auteur-compositeur-interprète anglais. Autre 25 juin: 1991 - La Croatie et la Slovénie proclament lеur indépendance de la Yοugoslavie.
Haut de page Easy-Micro