JavaScript - necesito aprender a grabar y recuperar una cookie

 
Vista:

necesito aprender a grabar y recuperar una cookie

Publicado por Claudio (1 intervención) el 16/04/2005 00:49:49
necesito aprender a grabar y recuperar una cookie, si alguien me puede orientar, lo más simple posible por favor. O algún sitio web donde aprender a hacerlo. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:necesito aprender a grabar y recuperar una cook

Publicado por Poseidon (1 intervención) el 21/05/2005 00:36:09
revisate este codigo, creo que puede servirte...

<html>

<head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<script language="javascript" type="text/javascript">



/*

* Crea una cookie - nombre [valor] [duracion (s)] [ruta] [dominio] [segura (bool)]

*/

function definir_cookie(nombre, valor, duracion, ruta, dominio, segura){ // v2005-03-02

if(duracion){

var expires=new Date();

expires.setUTCMilliseconds(expires.getUTCMilliseconds()+1000*duracion);

}



document.cookie=escape(nombre) + '=' + (valor? escape(valor) : '') +

(expires? '; expires=' + expires.toGMTString() : '') +

(ruta? '; path=' + escape(ruta) : '') +

(dominio? '; domain=' + escape(dominio) : '') +

(segura? '; secure' : '');

}



function llenarProductos()

{

definir_cookie("partida", document.forms[0].lstPartidas.value);

alert("Se guardo la cookie partida");

}







function leer_cookie(nombre){ // v2005-02-27

eval('var re=/^('+escape(nombre)+')=(.*)$/i;');

var c=document.cookie.split(/;\s*/);



for(var i in c){

if(re.test(c[i])){

return unescape(re.exec(c[i])[2]);

}

}

return null;

}



</script>

<body>

<FORM action="" method=post id=form1 name=form1>

<select name="lstPartidas" onBlur="llenarProductos();">

<option value="1">UNO</option>

<option value="2">DOS</option>

<option value="3">TRES</option>

<option value="4">CUATRO</option>

</select>

<input type="button" onClick="alert(leer_cookie('partida'))" value="valor cookie">

</form>

</body>

</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar