<<<Anterior
Bueno, este
primer ejemplo nos va a mostrar cómo crear una cookie, cómo
mostrarla (en este caso en un cuadro de texto) y cómo borrarla.
Vamos por pasos:
- El botón "Crear cookie" llama, a a través
de un evento onClick a la función CrearCookie() que tenemos
copiada en el <HEAD> del documento o en un archivo aparte
en el que guardamos las funciones.
El código
quedaría asi:
<input
type="button" name="Button" value="Crear
Cookie" onClick="CrearCookie('usuario','Tecnorama',1);>
Es
decir, que
al hacer Click en el botón, creará una cookie, llamada
"usuario", que contendrá el valor "tecnorama"
y durará 1 día
Al hacer click
en el botón, nos creará una cookie llamada usuario
que contendrá el valor Tecnorama y durará un día.
La lectura de
la cookie será un poco más complicada. La función
LeerCookie(nombre) nos devuelve el valor, pero nosotros queremos
escribirlo en el cuadro de texto. Para ello, lo que hacemos es asignar
al valor del cuadro de texto el valor que nos devuelve LeerCookie(nombre)
En mi ejemplo
el formulario se llama "Formulario" y el cuadro de texto
"NombreUsuario". La cosa quedaría así:
<input
type="button" name="Button" value="Escribir
Cookie" onClick="formulario.NombreUsuario.value=LeerCookie('usuario');">
El botón Borrar
Cookie no tiene mucho que explicar si habéis entendido lo
anterior.
<input
type="button" name="Button" value="Borrar
Cookie" onClick=BorrarCookie('usuario')>
Veréis
que no borra el contenido del cuadro de texto(no quería complicaros
más), pero si volvéis a pulsar sobre "Escribir
Cookie" ya no os devolverá el valor de la cookie.
Siguiente>>>>
|