He leído muchas preguntas sobre cookies jQuery aquí y sé que hay un complemento de cookies jQuery (jQuery cookie). Sin hacer mucha investigación, la pregunta: ¿hay alguna manera de determinar la fecha de caducidad de la cookie?valor de caducidad de la cookie de jQuery
Desde el doc jquery.cookie:
/**
* Get the value of a cookie with the given name.
*
* @example $.cookie('the_cookie');
* @desc Get the value of a cookie.
*
* @param String name The name of the cookie.
* @return The value of the cookie.
* @type String
*
* @name $.cookie
* @cat Plugins/Cookie
* @author Klaus Hartl/[email protected]
*/
no parece que este plugin puede hacerlo?
La razón por la que quiero hacer esto es que mi cookie expira después de 5 minutos de inactividad y me gustaría notificar al usuario que su sesión está por caducar desde Javascript.
Agradezca la respuesta, gracias. Dado que estoy actualizando la cookie a través de PHP en cada solicitud de página posterior, usted está recomendando que solo en cada solicitud de página establezca un tiempo de espera de cookie.expiration (tiempo) para enviar un mensaje al usuario. Supongo que simplemente no entiendo por qué puedes establecer un vencimiento pero no puedes recuperarlo. – Chris
@Chris - No estoy seguro del razonamiento sobre eso, solo sé que el documento/cookie API no tiene métodos para obtenerlo, si miras 'document.cookie' verás que no está en there :) Y sí sobre incluir el tiempo de espera en cada página, o simplemente tener ese tiempo de espera directamente en un archivo JavaScript incluido ... Haría una barra de notificaciones o algo además de una alerta personal, pero la idea es la misma :) –