Die Codekopie lautet wie folgt:
/*
Cookie -Werkzeuge
Wie man verwendet:
// Wert speichern
var value = "7 Tage";
Tools.cookie ("Tag", Wert, {läuft: 7});
// den Wert erhalten
var v = tools.cookie ("Tag");
*/
Tools.cookie = Funktion (Name, Wert, Optionen) {
if (typeof value!
Optionen = Optionen || {};
if (value === null) {
Wert = '';
options.expires = -1;
}
var abläuft = '';
if (options.expires
&& (typeof options.expires == 'Nummer' || options.expires.togmtstring)) {
var Datum;
if (typeof options.expires == 'nummer') {
Datum = neues Datum ();
Date.Settime (Date.getTime ()
+ (options.expires * 24 * 60 * 60 * 1000));
} anders {
Datum = options.expires;
}
abläuft = ';
// Attribut,
// max-alage ist nicht
// unterstützt von IE
}
var path = option.path? 'path =' + path: '';
var Domain = Optionen.Domain?
var Secure = Optionen.Secure?
document.cookie = [name, '=', codericomponent (Wert), läuft ab,
Pfad, Domäne, sicher] .Join ('');
} else {// Nur Name, erhalten Sie Cookie
var cookievalue = null;
if (document.cookie && document.cookie! = '') {
var cookies = document.cookie.split (';');
für (var i = 0; i <cookies.length; i ++) {
var Cookie = jQuery.trim (Cookies [i]);
// beginnt diese Cookie -Zeichenfolge mit dem gewünschten Namen?
if (cookie.substring (0, name.length + 1) == (name + '=')) {
cookievalue = decodeuricomponent (Cookie
.Substring (Name.Length + 1));
brechen;
}
}
}
kehren Sie Cookievalue zurück;
}
};