Ich habe eine Menge von jQuery-Cookie-Fragen hier gelesen und weiß, dass es ein jQuery-Cookie-Plugin (jQuery cookie) gibt. Ohne viel Nachforschungen zu machen, stellt sich die Frage: Gibt es eine Möglichkeit, das Verfallsdatum von Cookies zu bestimmen?jQuery Cookie-Ablaufwert
Vom jquery.cookie doc:
/**
* 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]
*/
Scheint nicht, dass dieses Plugin kann es tun?
Der Grund, warum ich das möchte, ist, dass mein Cookie nach 5 Minuten Inaktivität abläuft und ich dem Benutzer mitteilen möchte, dass seine Sitzung bald von Javascript abläuft.
Schätzen Sie die Antwort, danke. Da ich den Cookie über PHP bei jeder folgenden Seitenanforderung aktualisiere, empfiehlst du, dass ich nur auf jeder Seitenanforderung eine Zeitüberschreitung von cookie.expiration festlege - (irgendwann) um eine Nachricht an den Benutzer auszulösen? Ich glaube, ich verstehe einfach nicht, warum Sie ein Ablaufdatum festlegen können, aber es nicht zurückbekommen. – Chris
@Chris - Ich bin mir nicht sicher, ob die Argumentation dazu passt, nur dass die document/cookie-API keine Methoden hat, um sie zu bekommen. Wenn Sie sich "document.cookie" anschauen, werden Sie sehen, dass es nicht darin ist da :) Und ja auf die Zeitüberschreitung auf jeder Seite, oder nur diese Zeitüberschreitung direkt in einer enthaltenen JavaScript-Datei ... Ich würde eine Benachrichtigungsleiste oder etwas außer einer Warnung persönlich tun, aber die Idee ist die gleiche :) –