VorwortWährend des Entwicklungsprozesses stoßen wir manchmal auf ähnliche Anforderungen, beispielsweise das Speichern der von Benutzern auf Browserebene ausgeführten Vorgänge. Ich habe zuvor eine Funktion erstellt, die ein Drag-Plug-In verwendete, um ein Berichtsdiagramm anzuzeigen, das einem Neun-Quadrate-Raster ähnelte. Jedes Diagramm kann angezeigt und ausgeblendet werden. Wenn der Benutzer auf die Schaltfläche zum Anzeigen oder Ausblenden klickt, behält der Browser das letzte Operationsergebnis bei, wenn er das System das nächste Mal betritt. Der Kernteil besteht darin, js zum Bedienen von Cookies zu verwenden, und der spezifische Geschäftsteil besteht darin, ein Klickereignis auf einer Grafik auszulösen. Wenn es ausgeblendet ist, wird das der Grafik entsprechende Div aus dem Cookie gelöscht. Wenn es angezeigt wird, wird das Grafik-Div in das Cookie geschrieben. Dieser Artikel zeichnet nur einige Cookie-Vorgänge auf. Sie können entsprechend Ihrer tatsächlichen Situation spezifische Geschäftscodes schreiben. Wann werden Cookies eingesetzt?
So geht’s1. Cookie-Parameter festlegen: cname: Cookiename, cvalue: Cookiewert, exdays: Cookie-Ablaufzeit Funktion setCookie(cname,cvalue,exdays) { var d = neues Datum(); d.setTime(d.getTime()+(exTage*24*60*60*1000)); var läuft ab = "läuft ab="+d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + läuft ab; } 2. Cookies erhalten Funktion getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); für (var i = 0; i < ca. Länge; i++) { var c = ca[i].trim(); wenn (c.indexOf(name)==0) return c.substring(name.length,c.length); } zurückkehren ""; } 3. Löschen von Cookies Funktion delCookie(cname) { var exp = neues Datum(); exp.setTime(exp.getTime()-1); var cval = getCookie(cname); wenn(cval != null){ document.cookie = cname + "=" + cval + ";expires=" + exp.toGMTString(); } } Ich hoffe, dieser Artikel ist hilfreich für Sie. Wenn er nützlich ist, denken Sie daran, mir zu folgen und später weitere Inhalte für Sie bereitzustellen. Referenz: Cookie-Operation ZusammenfassenDies ist das Ende dieses Artikels darüber, wie js Cookies verwendet, um Benutzerseitenvorgänge zu speichern. Weitere relevante js-Cookies zum Speichern von Benutzerinhalten finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: So erstellen Sie Ihr eigenes Image mit Dockerfile
>>: MYSQL Eine Frage zur Verwendung von Zeichenfunktionen zum Filtern von Daten
Problembeschreibung (was ist Keep-Alive) Keep-Ali...
Inhaltsverzeichnis 1. Einfügen der abgefragten Er...
1. Verschiedene CSS-Symbole Es gibt drei Möglichk...
Ohne weitere Umschweife werde ich den Code direkt...
Eigenschaft „letter-spacing“ : Vergrößern oder ve...
Vorwort Wenn der Systemspeicherplatz zu groß ist ...
Inhaltsverzeichnis MySql8.0 Fehler bei der Transa...
In diesem Artikelbeispiel wird der spezifische Co...
Es ist mühsam, die db2-Datenbank direkt auf dem H...
Verwendung des Plugins „Veröffentlichen über SSH“...
Einführung Beim Schreiben von SQL bin ich heute a...
Der Parameter innodb_autoinc_lock_mode steuert da...
SQL findet alle doppelten Datensätze in einer Tab...
Inhaltsverzeichnis Voraussetzungen Effekt verwend...
Inhaltsverzeichnis 1. Ändern Sie die Datei my.cnf...