Que es una galleta
---------------------------------------------------------------------------------------------------
Las cookies son un mecanismo proporcionado por el navegador que proporciona el atributo de cookies del objeto de documento a JavaScript. Puede ser controlado por JavaScript, no por la naturaleza del propio JavaScript. Una cookie es un archivo almacenado en el disco duro del usuario. Este archivo generalmente corresponde a un nombre de dominio. Cuando el navegador accede nuevamente al nombre de dominio, la cookie está disponible. Por lo tanto, las cookies pueden abarcar varias páginas web bajo un nombre de dominio, pero no varios nombres de dominio.
Ocasión de uso de galletas
---------------------------------------------------------------------------------------------------
(1) Guarde el estado de inicio de sesión del usuario. Por ejemplo, almacene la ID de usuario en una cookie para que el usuario no necesite iniciar sesión nuevamente la próxima vez que visite la página. Ahora muchos foros y comunidades proporcionan tales funciones. Las cookies también pueden establecer el tiempo de vencimiento, y cuando el período de tiempo excede, las cookies desaparecerán automáticamente. Por lo tanto, el sistema a menudo puede incitar al usuario que permanezca iniciado por el tiempo: las opciones comunes incluyen un mes, tres meses, un año, etc.
(2) rastrear el comportamiento del usuario. Por ejemplo, un sitio web de pronóstico meteorológico puede mostrar condiciones climáticas locales de acuerdo con el área seleccionada por el usuario. Es tedioso elegir la ubicación cada vez, y al usar cookies, aparecerá muy humanizado. El sistema puede recordar el área que visitó la última vez. Cuando la página se abre la próxima vez, mostrará automáticamente las condiciones climáticas del área donde se ubicó el usuario la última vez. Debido a que todo se hace en segundo plano, dicha página está tan personalizada para un determinado usuario y es muy conveniente de usar.
(3) Personalizar la página. Si el sitio web proporciona la función de desollar o cambiar el diseño, puede usar cookies para grabar opciones de usuario, como color de fondo, resolución, etc., cuando el usuario visita la próxima vez, aún puede guardar el estilo de interfaz de la última visita.
Cómo usar cookies
---------------------------------------------------------------------------------------------------
Método JS:
funciones setcookie (sname, svalue, oexpires, spath, sdomain, bsecure) {// js set cookie var scookie = sname + '=' + encodeuricponent (svalue); if (oExpires) {var date = new date (); date.settime (date.gettime () + oexpires * 60 * 60 * 1000); Scookie += '; expires = ' + date.ToutCString (); } if (spath) {Scookie += '; ruta = ' + spath; if (sdomain) {Scookie += '; dominio = ' + sdomain; } if (bSecure) {Scookie += '; seguro'; } document.cookie = Scookie; } function getCookie (nombre) {// Obtener cookie var strcookie = document.cookie; var Arrcookie = strcookie.split (";"); for (var i = 0; i <arrcookie.length; i ++) {var arr = Arrcookie [i] .split ("="); if (arr [0] == name) {return DecodeUriComponent (arr [1]); } } devolver ""; } function delcookie (nombre) {// Eliminar cookie // Esta función verifica si la cookie está configurada. Si se establece, el tiempo de vencimiento se ajustará a la hora pasada; // El resto se entregará al sistema operativo para limpiar la cookie if (getcookie (name)) {document.cookie = name + "=" + "; expires = thu, 01-jan-70 00:00:01 gmt"; }}Método del complemento JQ:
Sitio web oficial de JQ http://plugins.jquery.com/ Buscar el complemento de cookie, que es un tamaño de varias k, que es muy conveniente de usar:
<script type = "text/javaScript" src = "js/jQuery.js"> </script>
<script type = "text/javaScript" src = "js/jquery.cookie.js"> </script>
Después de introducir los archivos de la biblioteca anteriores, el método de uso es el siguiente:
<script> $ .cookie ('the_cookie'); // lee el valor de la cookie $ .cookie ('the_cookie', 'the_value'); // Establezca el valor de cookie $ .cookie ('the_cookie', 'the_value', {expires: 7, ruta: '/', dominio: 'jquery.com', seguro: true}); // Cree una nueva cookie que incluya el nombre de dominio de ruta válido, etc. $ .cookie ('the_cookie', 'the_value'); // crear una nueva cookie $ .cookie ('the_cookie', nulo); // Eliminar una cookie </script>La primera comprensión y aplicación de cookies anteriores (JS y JQ) es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.