miércoles, 15 de julio de 2015

Capítulo 34: JavaScript y Cookies


Contenido:
Protocolo HTTP es stateless, no guarda ninguna información de las transacciones; La solución son las cookies; Nos permiten almacenar y recuperar trozos de información a través del navegador; Las cookies expiran; Precauciones; Uso de Cookies en JavaScript; Las cookies son almacenadas y recuperadas con la propiedad document.cookie; Las cookies son pares nombre = valor; Propiedades stringlike; Todas las cookies de una página en una unica cookie document.cookie; cada cookie separada por punto y coma; Tratar con caracteres especiales; funciones escape y unescape; Ejemplo práctico del uso de la función escape.

Las cookies soluciona limitaciones del protocolo http.

document.cookie Propiedad stringlike (Se comporta como un string). Las propiedades son almacenadas y almacenadas usando la propiedad cookie. Cada cookie es un par de texto que incluye nombre=valor. Las propiedades van separadas por “;”

escape(), unescape(): Codifica/decodifica una cokie para que sea almacenada correctamente. escape convierte cualquier caracter no ASCII  del string a su equivalente en formato hexadecimal de dos o cuatro digitos.

Ejemplo:
    <script>
           var str = 'Este es un , (corto) trozo de texto;';
           document.write(str + '<br />' + escape(str));      
    </script>

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.