Isoler l’ancre d’une URL en Javascript
Pour trouver l’ancre d’une URL, on cherche la position du dièse avec indexOf, et on supprime les caractères de la chaîne jusqu’à cet index.
Pour trouver l’ancre d’une URL, on cherche la position du dièse avec indexOf, et on supprime les caractères de la chaîne jusqu’à cet index.
Voici une toute petite fonction Javascript permettant de trouver la valeur de l’ancre (si elle existe) contenue dans l’URL courante.
Grâce à cette fonction on cible tous les liens de la page dont l’attribut href commence par #. Si le contenu de cet attribut correspond à un élément, on fait défiler la page jusqu’en haut de celui-ci.