Cookies JavaScript
Objeto de cookie:
Las cookies son información de datos del usuario (datos de cookies) almacenados en la carpeta de cookies del disco duro del cliente en forma de un archivo.
El archivo de cookies es creado por el sitio web visitado para guardar los datos de la sesión entre el cliente y el sitio web durante mucho tiempo, y los datos de cookies solo pueden leer el sitio web visitado.
Formato de archivo de cookie:
Ns: cookie.txt
Hay dos tipos de cookies:
(1) Las cookies persistentes se almacenarán en el disco duro del cliente.
(2) Cookies de sesión: no se almacenan en el disco duro del cliente, sino que se colocan en la memoria del proceso del navegador. Cuando el navegador esté cerrado, las cookies de la sesión serán destruidas.
Implementar operaciones de cookies con JS
Escribe cookies:
document.cookie = "Keyword = value [; expires = fecha válida] [; ...]"
Leer cookies:
document.cookie
Eliminar cookies:
document.cookie = "Keyword =; expires = fecha actual"
Observación:
1. Formato de fecha válido: WDY, DD-MON-YY HH: MM: SS GMT
2.Wdy / Mon: Semana / Mes de Inglés;
3. También contiene ruta, dominio y atributos seguros;
4. Cada sitio web (dominio) puede crear 20 datos de cookies;
5. Cada navegador puede almacenar 300 datos de cookies y 4K bytes;
6. Los clientes tienen el derecho de prohibir la redacción de datos de cookies.
Ejemplo
La copia del código es la siguiente:
<! Doctype html>
<html>
<Evista>
<title> Cookietest.html </title>
<meta http-equiv = "Keywords" content = "Keyword1, Keyword2, Keyword3">
<meta http-oquiv = "descripción" content = "esta es mi página">
<meta http-equiv = "content-type" content = "text/html; charset = utf-8">
<!-<link rel = "stylesheet" type = "text/css" href = "./ styles.css">->
</ablo>
<Body>
<script type = "text/javaScript">
var hoy = nueva fecha ();
var expiradoday = new Date ();
var mspermonth = 1000 * 60 * 60 * 24 * 30;
expiredday.settime (hoy.gettime () + mspermonth); // vencimiento en un mes
// Escribir cookies
document.cookie = "name = Mengdd; expires ="+expiredday.togmtString ();
document.writeln ("Se ha escrito la cookie en el disco duro");
// Leer cookies
document.writeLn ("El contenido es:" + document.cookie);
document.writeLn ("Expire Day:" + expiredday.togmtstring ());
</script>
</body>
</html>
Lo anterior es todo el contenido del objeto de cookie en JavaScript. Espero que a todos les guste.