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.