simple cookie manager class [ 768 views ]
Goal: to create a simple js class for manage cookies
I’ve written a simple class to manage cookies.
var cookies = new function(){
return {
get: function(name){
var r = document.cookie.split('; ');
if(name){
for(var i = 0, l = r.length; i < l; i++){
if(r[i].indexOf(name + '=') == 0){
return r[i].split('=')[1];
}
}
}
else{
return r;
}
return '';
},
set: function(name, value){
document.cookie = name + "=" + value;
},
delete: function(name){
document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
}
};
[/js]