Asp opera cookies (incluida la configuración [asignación], la lectura y la eliminación [configuración del tiempo de vencimiento]). Esto es relativamente completo. Para obtener más información, consulte los dos primeros artículos de Script House.
ejemplo:
Copie el código de código de la siguiente manera:
Response.Cookies("letwego")("visiter")="84ww" 'Asignación
Response.Cookies("letwego").Expires= (now() 7) 'Establecer tiempo de vencimiento (7 días)
nombre de usuario=Request.Cookies("letwego")("visitante") 'Obtener cookies
Response.Cookies("letwego").Expires= (now()-1) 'Eliminar cookies y establecer tiempo de vencimiento (-1 día)
'dateadd("n",30,now()) obtiene los minutos
'dateadd("S",30,now()) obtiene segundos
1. Leer
Copie el código de código de la siguiente manera:
Respuesta.Cookies("visitante")="aaa"
a=Solicitud.Cookies("visitante")
Respuesta.Cookies("letwego")("visitante")="aaa"
a=Solicitud.Cookies("letwego")("visitante")
2. Establecer tiempo de vencimiento
Response.Cookies("visiter").expires=dateadd("H",8,now())' significa que las cookies se guardan durante 8 horas
Response.Cookies("user_name").Expires=Fecha 1 'Especificar el tiempo de almacenamiento de las cookies
Conservar las COOKIES durante una hora.
Response.Cookies("MiCookie").Expires= (ahora() 1/24)
Response.Cookies("MyCookie").Expires = DateAdd("h", 1, Now())
Response.Cookies("CookieName").Expires=DateAdd("m",60,now())
Caducará después de 60 meses
Response.Cookies("Usuario").expires=segundo() 7
El tiempo definido después de que expire se puede reemplazar por una función de tiempo
Por ejemplo: date() 7 significa agregar 7 días a la hora de hoy, mientras que second() 7 significa 7 segundos.
Response.Cookies("nombre de campo").expires=función de tiempo N, por ejemplo:
Response.Cookies("name2").expires=date 1, indica que las cookies se almacenan durante 1 día. Otro ejemplo:
Response.Cookies("name2").expires=Hora 8, lo que indica que las cookies se almacenan durante 8 horas.
He probado este método pero no funciona (en el servidor 2003, iis6.0) No importa si hay () después del segundo o no, aparecerá un error 500 al acceder (¿todavía no puedo mostrar la página web? ¿Olvidaste)? ).
Se recomienda usar la función DateAdd para acumular tiempo aquí. Por ejemplo, si queremos sumar una hora, use:
Response.Cookies("baidooglecom").expires = DateAdd("h", 1, Now())
30 minutos:
Response.Cookies("CookieName").Expires=DateAdd("n",30,now())
dateadd("S",30,now()) obtiene segundos
Expires especifica la fecha de vencimiento de la cookie. Para almacenar la cookie en el disco del cliente después de que finaliza la sesión, o en muchos casos queremos mantener la cookie en la computadora del visitante por un período de tiempo más largo. Esta fecha debe fijarse.
Si esta propiedad no se establece más allá de la fecha actual, la cookie caducará una vez finalizada la tarea.
La fecha de vencimiento de las cookies es "1 de enero de 2010": Response.Cookies("CookieName").Expires=#01 de enero de 2010#
El tiempo de vencimiento de la cookie es "tiempo de creación de la cookie + 365 días": Response.Cookies("CookieName").Expires=Fecha 365 Recomendado
Pero es mejor no escribir Response.Cookies("CookieName").Expires=Date casualmente, de modo que el valor estará vacío cuando se llame entre páginas.