Cookies
Par Paul de Rosanbo, dimanche 12 septembre 2004 à 13:24 :: Code :: #5 :: rss
définir et récupérer un cookie en javascript
le document.cookie ne gère pas implicitement les variables en fonction de la page appelée comme PHP avec setcookie(). avec window.location.pathname le cookie sera général au site. Pour un cookie défini à chaque page, remplacer window.location.pathname par window.location.href par exemple.
setcookie(name,value)
{
document.cookie = window.location.pathname + '/' + name + "=" + value;
}
getcookie(name)
{
var search = window.location.pathname + '/' + name + "=";
var returnvalue = false;
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search);
if (offset != -1) {
offset += search.length;
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end));
}
}
return returnvalue;
}
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.