Tecnología

Inicio

Sobre Pasando & recibiendo una cookie en HTML

Sobre Pasando & recibiendo una cookie en HTML


Cuando los navegadores recuperar datos de la Web, que pueden enviar información de cookies a los servidores Web remotos. Es posible que no recuerde acordar permitir que esto suceda, pero a menos que desactiva las cookies en su navegador, sitios web es libre de crear cookies en su disco duro y recibir información de las cookies que crean en el ordenador. Como propietario de un sitio web, puede decidir utilizar cookies para mejorar la experiencia de navegación de los visitantes de su sitio.

objeto de la galleta

Aprender a pasar y recibir las cookies comienza con la comprensión de la propiedad de la galleta del documento de objeto HTML. Cada página web tiene un objeto de documento que contiene información sobre todos los elementos de una página web, incluyendo las cookies. Una cookie consta de tres componentes principales: un nombre que identifica la cookie, los datos asociados con la cookie y una fecha de caducidad. Incluso se puede ver la información de las cookies que cualquier sitio web ofrece para ti escribiendo lo siguiente en la barra de direcciones del navegador y presionar "Enter".

javascript: alert (document.cookie);

Los desarrolladores web utilizan la propiedad document.cookie para crear y gestionar todas las cookies del navegador.

La creación de las galletas

Las cookies son archivos de texto sin formato. JavaScript le ayuda a crear mediante la asignación de un valor a la propiedad document.cookie como se muestra en el siguiente ejemplo:

document.cookie = cookieName + "=" + + cookieValue (expira = ExpirationDate);

Las variables cookieName, cookieValue y ExpirationDate sujetan el nombre que desea dar a la galleta, su valor y la fecha que desea que la cookie expire. Mediante el uso de una fecha de caducidad en el futuro, puede hacer que las cookies permanecen activas desde hace mucho tiempo. De lo contrario navegadores eliminar las cookies cuando el usuario cierra su navegador.

Recuperación de datos de la galleta

Después de almacenar una cookie en el disco duro de un usuario, puede recibirlo cuando un visitante del sitio vuelve a su sitio web. Cuando una solicitud userd webpaged de su servidor, el servidor recibe el objeto de documento de su disco DRIVED. Consultar la información de la cookie del objeto de documento invirtiendo el proceso utilizado para crear la cookie. El ejemplo siguiente recupera una galleta y almacena su formación en una variable JavaScript denominada cookieData:

var = cookieData document.cookie.split ( ";");

Debido a que puede almacenar varios pares de nombre / valor en una cookie, deberá dividir los pares separados. La función de división se muestra arriba lo hace. Crear un bucle que se repite a través de los pares de nombre / valor almacenado en la variable cookieData para leer los datos.

consideraciones

Un uso común de las cookies es almacenar la información de inicio de sesión de un usuario. Una vez que la almacenan, su sitio puede recuperar esa información y los usuarios conectarse de forma automática a su regreso. Cuando ya no se necesita una cookie, usted tiene la opción de eliminar la cookie mediante el establecimiento de su fecha de caducidad a una fecha en el pasado. Si los usuarios desactivar JavaScript en los navegadores, las cookies no funcionarán. Es conveniente tener en cuenta esta posibilidad y no hacer que su aplicación dependen completamente de las cookies.