Heim > Web-Frontend > js-Tutorial > Hauptteil

Detaillierte Erklärung zur Verwendung von jQuery.cookie.js und zugehörigen Parametern

小云云
Freigeben: 2018-01-23 13:40:58
Original
1478 Leute haben es durchsucht

Dieser Artikel erläutert Ihnen hauptsächlich die Verwendung eines einfachen Cookie-Plug-Ins, das Cookies lesen, schreiben und löschen kann. Dieser Artikel stellt hauptsächlich die Verwendung von jQuery.cookie.js und die Erklärung der zugehörigen Parameter vor. Freunde, die es benötigen, können darauf zurückgreifen.

Der Cookie-Vorgang muss auf den Server hochgeladen werden, um die Ergebnisse anzuzeigen.

Die Konfiguration von jquery.cookie.js

Fügen Sie zuerst die jQuery-Bibliotheksdatei und dann die Bibliotheksdatei für jquery.cookie.js ein.

<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> 
<script type="text/javascript" src="js/jquery.cookie.js"></script>
Nach dem Login kopieren

Verwendung

1. Fügen Sie ein neues Sitzungscookie hinzu:

$.cookie('the_cookie', 'the_value');
Nach dem Login kopieren

Hinweis: Wenn die Gültigkeitsdauer des Cookies nicht angegeben ist, wird standardmäßig die Gültigkeitsdauer des erstellten Cookies verwendet Es bleibt bestehen, bis der Benutzer den Browser schließt, daher wird es als

„Sitzungscookie“ bezeichnet.

2. Erstellen Sie ein Cookie und legen Sie die Gültigkeitsdauer auf 7 Tage fest:

$.cookie('the_cookie', 'the_value', { expires: 7 });
Nach dem Login kopieren

Hinweis: Wenn die Cookie-Gültigkeitsdauer angegeben wird, wird das erstellte Cookie als „persistentes Cookie“ bezeichnet )".

3. Erstellen Sie ein Cookie und legen Sie den effektiven Pfad des Cookies fest:

$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });
Nach dem Login kopieren

Hinweis: Standardmäßig kann nur die Webseite, die das Cookie setzt, das Cookie lesen. Wenn Sie möchten, dass eine Seite das von einer anderen Seite gesetzte Cookie liest, müssen Sie den Cookie-Pfad festlegen. Der Pfad zum Cookie wird verwendet, um das Verzeichnis der obersten Ebene festzulegen, das das Cookie lesen kann. Wenn Sie diesen

-Pfad als Stammverzeichnis der Website festlegen, können alle Webseiten die Cookies der jeweils anderen Seite lesen (im Allgemeinen nicht festlegen, um Konflikte zu vermeiden).

4. Lesen Sie das Cookie:

5. Löschen Sie das Cookie, indem Sie null als Cookie-Wert übergeben:
$.cookie('the_cookie'); // cookie存在 => 'the_value' 
$.cookie('not_existing'); // cookie不存在 => null
Nach dem Login kopieren

----- -- ---Erläuterung verwandter Parameter---------------
$.cookie('the_cookie', null);
Nach dem Login kopieren

1).expires: 365

Definieren Sie die Gültigkeitsdauer des Cookies und den Wert Kann eine Zahl (in Tagen seit der Erstellung des Cookies) oder ein Datumsobjekt

sein. Wenn es weggelassen wird, ist das erstellte Cookie ein Sitzungscookie und wird gelöscht, wenn der Benutzer den Browser verlässt.

2).path: '/'

Standard: Nur die Webseite, die das Cookie setzt, kann das Cookie lesen.

Definieren Sie den gültigen Pfad des Cookies. Standardmäßig ist der Wert dieses Parameters der Pfad zur Webseite, die das Cookie erstellt hat (Standardverhalten des Browsers).

Wenn Sie auf der gesamten Website auf dieses Cookie zugreifen möchten, müssen Sie den effektiven Pfad wie folgt festlegen: Pfad: „/“. Wenn Sie ein Cookie mit einem gültigen Pfad löschen möchten

, müssen Sie diesen Pfad beim Aufruf der Funktion angeben: $.cookie('the_cookie', null,

Default Wert: Der Domainname der Webseite, die das Cookie erstellt hat
{ path: '/' });。 domain: 'example.com'
Nach dem Login kopieren

3).secure: true

Standardwert: false. Wenn dies zutrifft, erfordert die Cookie-Übertragung die Verwendung eines sicheren Protokolls (HTTPS).

4).raw: true

Standardwert: false.

Standardmäßig werden Cookies beim Lesen und Schreiben automatisch kodiert und dekodiert (verwenden Sie encodeURIComponent zum Kodieren,

decodeURIComponent zum Dekodieren). Um diese Funktion zu deaktivieren, legen Sie raw: true fest.

Verwandte Empfehlungen:


jQuery kombiniert mit dem Plug-in jQuery.cookie.js, um ein Beispiel für eine Skin-Änderungsfunktion zu implementieren

jQuery+jQuery. Beispielcode für das Cookie.js-Plug-in zur Implementierung der Skin-Änderungsfunktion

Bei der Verwendung von Jquery.cookie.js aufgetreten

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung zur Verwendung von jQuery.cookie.js und zugehörigen Parametern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!