Foros del Web » Programando para Internet » Javascript »

setear duracion de una cookie

Estas en el tema de setear duracion de una cookie en el foro de Javascript en Foros del Web. Hola tengo un script donde seteo el nombre de una cookie, la utilizo para cambiar el estilo de mi pag. Mientras el usuario no cierre ...
  #1 (permalink)  
Antiguo 22/10/2008, 21:15
 
Fecha de Ingreso: mayo-2008
Mensajes: 111
Antigüedad: 16 años
Puntos: 1
setear duracion de una cookie

Hola tengo un script donde seteo el nombre de una cookie, la utilizo para cambiar el estilo de mi pag. Mientras el usuario no cierre el navegador el estilo se mantiene, por mas que visite otra web. el tema q cuando lo cierra pierdo la cookie. Lo que quiero es mantenerla por una semana por ejemplo, como seria el tema??
Este es mi script por el momento

Código:
if(document.cookie.indexOf("white") == -1 ){
	 var style = document.getElementById("hojaEstilo");
	 style.href = "estilos/estilos.css";
	}else {
		var style = document.getElementById("hojaEstilo");
		style.href = "estilos/estilosWhite.css";
	    }		
//cargo la pagina para hacer cualquier cambio
window.onload = function() {
var bandera = 0;
var boton = document.getElementById("btn");

    boton.onclick=function(){
	   if(bandera == 0){
		   document.cookie = 'estilo=white';
		   var galletas = document.cookie;
			var nombre = galletas.indexOf("white");

		   var style = document.getElementById("hojaEstilo");
		   style.href = "estilos/estilosWhite.css";
		   bandera = 1;
	   }else{
		   document.cookie = 'estilo=black';
		   var galletas = document.cookie;
     	   var nombre = galletas.indexOf("white");
			
		   var style = document.getElementById("hojaEstilo");
		   style.href = "estilos/estilos.css";
		   bandera = 0;
		   }
	}
   
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:03.