Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/05/2003, 01:10
cllb
 
Fecha de Ingreso: marzo-2003
Mensajes: 30
Antigüedad: 21 años, 7 meses
Puntos: 0
Aqui hay un codigo para las cookies y son 7 dias por defecto, pero lo puedes cambiar, no se si te servira:

function ponValor(nombre,valor,dias){
if(typeof(dias) == "undefined") dias = 7;
// una semana por defecto
var fecha = new Date;

fecha.setTime(fecha.getTime() + dias * 24 * 3600000);
var caduca = "; expires=" + fecha.toGMTString();
var galleta = nombre + "=" + valor + caduca;
document.cookie = galleta;
}

function borraValor(nombre){
ponValor(nombre,"",-1);
}

function dameValor(nombre){

var ini = document.cookie.indexOf(nombre);
if(ini == -1) return ""; // no existe ese valor
var sep = document.cookie.indexOf("=", ini);
var fin = document.cookie.indexOf(";", ini);
if(fin == -1) // el último no acaba en ;
fin = document.cookie.length;
return document.cookie.substring(sep+1, fin);
}