Lire un cookie avec JavaScript
Concept et utilisation
La fonction cookieGet()
permet de lire la valeur d'un cookie.
Fonction
Retourne la valeur d'un cookie s'il existe ou une chaine vide si le cookie n'existe pas.
- Syntaxe
cookieGet(nom_de_cookie);
- Paramètre
Le paramètre
nom_du_cookie
de la fonctioncookieGet()
définit le nom du cookie duquel récupérer la valeur.
Exemple de lecture de cookie
var nom_de_cookie = 'mon_cookie';
cookieGet(nom_de_cookie);
// renvoie par exemple : 'Valeur du cookie'
Code source de la fonction
function cookieGet(a) {
var n = a + "=",
b = document.cookie.split(';');
for (var i = 0, j = b.length; i < j; i++) {
var c = b[i];
if (c.charAt(0) === ' ') {
c = c.substring(1);
}
if (c.indexOf(n) === 0) {
return decodeURIComponent(c.substring(n.length, c.length));
}
}
return '';
}
Dernière mise à jour le .