PrefaceDuring the development process, we sometimes encounter similar requirements, such as remembering the operations performed by users at the browser level. I have made a function before, which used a drag plug-in to display a report chart similar to a nine-square grid. Each graph can be displayed and hidden. If the user clicks the show or hide button, the browser will retain the last operation result when entering the system next time. The core part is to use js to operate cookies, and the specific business part is to trigger a click event on a graphic. If it is hidden, the div corresponding to the graphic will be deleted from the cookie. When it is displayed, the graphic div will be written into the cookie. This article only records some cookie operations. You can write specific business codes according to your actual situation. When are cookies used?
Here’s how1. Set cookie parameters: cname: cookie name, cvalue: cookie value, exdays: cookie expiration time function setCookie(cname,cvalue,exdays) { var d = new Date(); d.setTime(d.getTime()+(exdays*24*60*60*1000)); var expires = "expires="+d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + expires; } 2. Get cookies function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i<ca.length; i++) { var c = ca[i].trim(); if (c.indexOf(name)==0) return c.substring(name.length,c.length); } return ""; } 3. Deleting cookies function delCookie(cname) { var exp = new Date(); exp.setTime(exp.getTime()-1); var cval = getCookie(cname); if(cval != null){ document.cookie = cname + "=" + cval + ";expires=" + exp.toGMTString(); } } I hope this article is helpful to you. If it is useful, remember to follow me and continue to output more content for you later. Reference: Cookie Operation SummarizeThis is the end of this article about how js uses cookies to remember user page operations. For more relevant js cookies to remember users content, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: How to create your own image using Dockerfile
>>: MYSQL A question about using character functions to filter data
1. Install Docker on the server yum install docke...
As the cost of building HTTPS websites decreases,...
Table of contents 1. How to obtain elements Get i...
When writing the HTTP module of nginx, it is nece...
Preparation 1. The master and slave database vers...
01. Command Overview Linux provides a rich help m...
Use Nginx to build Tomcat9 cluster and Redis to r...
1. The three files /etc/hosts, /etc/resolv.conf a...
Docker Features 1) Quick to get started It only t...
Preface When using RabbitMQ, if there is no traff...
Table of contents Preface 1. What are Mixins? 2. ...
Global Object All modules can be called global: r...
Table of contents Preface need accomplish First R...
This article example shares the specific code of ...
I am currently developing a video and tool app, s...