Share on facebook
Facebook
Share on google
Google+
Share on twitter
Twitter
Share on linkedin
LinkedIn

Fonction encodeURI()

La fonction encodeURI() (encodage Uniform Resource Identifier) est utile pour protéger certains caractères présents dans une URL, comme les espaces et les accents? Ces éléments seront remplacés par une séquence d’échappement en UTF-8.

Cette fonction n’échappe pas les carctères suivants :

    •  les caractères non échappés : – _ . ! ~ * ‘ ( )
    •  le croisillon : #
    •  les caractères réservés : ; , / ? : @ & = + $

Voici un exemple d’encodage par la fonction

let monUrl= "//monsite/première page.html";
document.write(encodeURI(monUrl));

Affichage

//monsite/premi%C3%A8re%20page.html

Vous remarquez que le caractère accentué è et l’espace ont été remplacés (marqueurs jaunes).

Voir aussi : decodeURI()encodeURIComponent()decodeURIComponent()

A lire aussi

tutowebdesign

Afficher du contenu au scroll

Afficher du contenu au scroll Voici un effet impressionnant et pourtant très facile à mettre en place sur vos pages. Le principe consiste à faire

Lire »
tutowebdesign

Créer un menu latéral animé

Créer un menu latéral animé Idéal pour les formats mobiles, voici un menu latéral animé facile à faire dont l’ouverture est déclenchée par Javascript. Commençons

Lire »
MegaphoNews - Closer Than Ever

The leading news agency comes to your smartphone.  Download now.

Politique d'utilisation des cookies

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies. Les cookies nous permettent de personnaliser le contenu, les sorties et d’optimiser notre trafic.