Dieser Artikel fasst die JS Reading Cookie -Methode zusammen. Teilen Sie es für Ihre Referenz. Die spezifische Implementierungsmethode lautet wie folgt:
Es gibt viele Methoden zum Lesen von Cookies in JS. Unsere Beispielfunktion unten verwendet hauptsächlich die Split -Funktion, um sich zu teilen, und erhält alle Cookies mit document.cookie und dann für die Überqueren aller Arrays. Um festzustellen, ob der Keksname der gleiche ist, dann ist dieses Cookie das, wonach wir suchen.
Methode 1
Die Codekopie lautet wie folgt: var acookie = document.cookie.split (";");
Funktion getck (Sname)
{// Holen Sie sich einzelne Cookies
für (var i = 0; i <acookie.length; i ++) {
var arr = acookie [i] .Split ("=");
if (sname == arr [0]) {
if (arr.length> 1)
Return UndeScape (arr [1]);
anders
zurückkehren "";}}
zurückkehren "";
}
Methode 2
Der Copy -Code -Code lautet wie folgt: Funktion getcookie (objname) {// Erhalten Sie den Wert des Cookies mit dem angegebenen Namen
var arrstr = document.cookie.split (";");
für (var i = 0; i <arrstr.length; i ++) {
var temp = arrstr [i] .Split ("=");
if (temp [0] == objname) return unemission (temp [1]);
}
}
Methode 3
Der Code -Code kopieren Code wie folgt: Funktion getcookie (Cookiename) {
var cookiessstring = document.cookie;
var start = cookiessstring.indexof (Cookiename + '=');
if (start == -1) // nicht gefunden
null zurückkehren;
Start + = Cookiename.Length + 1;
var end = cookiessstring.indexof (";", start);
if (end == -1) return Undecape (Cookiessstring.Substring (Start));
Return Unscape (Cookiessstring.Substring (Start, Ende));
}
Methode 4
Die Codekopie lautet wie folgt: Funktion Readcookie (Name)
{
var Cookievalue = "";
var search = name + "=";
if (document.cookie.length> 0)
{
offset = document.cookie.indexof (suche);
if (offset! = -1)
{
offset += such.length;
end = document.cookie.indexof (";", Offset);
if (end == -1) end = document.cookie.length;
cookievalue = unemmensch (document.cookie.substring (offset, ende))
}
}
kehren Sie Cookievalue zurück;
}
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.