Maison > interface Web > js tutoriel > Comment puis-je définir, supprimer et gérer les cookies avec js-cookie ?

Comment puis-je définir, supprimer et gérer les cookies avec js-cookie ?

Linda Hamilton
Libérer: 2024-12-18 16:02:11
original
592 Les gens l'ont consulté

How Can I Set, Unset, and Manage Cookies with js-cookie?

Définition et désactivation des cookies avec jQuery

Pour manipuler les cookies à l'aide de jQuery, l'approche recommandée n'utilise plus le plugin jQuery Cookie. Au lieu de cela, il est conseillé d'utiliser la bibliothèque js-cookie autonome, disponible sur https://github.com/js-cookie/js-cookie.

Définition d'un cookie

Pour paramétrer un cookie avec js-cookie :

Cookies.set('name', 'value');
Copier après la connexion

Par exemple, pour paramétrer un cookie nommé "test" avec une valeur de 1 :

Cookies.set('test', 1);
Copier après la connexion

Désactiver un Cookie

Pour supprimer un cookie avec js-cookie :

Cookies.remove('name');
Copier après la connexion

En utilisant l'exemple précédent, pour supprimer le cookie "test" :

Cookies.remove('test');
Copier après la connexion

Paramètre personnalisé Options

Pour définir des options personnalisées pour un cookie, telles que l'heure d'expiration ou le domaine, transmettez un objet comme troisième argument :

Cookies.set('test', 1, {
  expires: 10, // Expires in 10 days
  path: '/', // The path attribute of the cookie
  domain: 'jquery.com', // The domain attribute of the cookie
  secure: true // The secure attribute of the cookie
});
Copier après la connexion

Lecture des valeurs des cookies

Pour récupérer la valeur d'un cookie :

var cookieValue = Cookies.get('name');
Copier après la connexion

Par exemple, pour récupérer la valeur du Cookie "test" :

var testValue = Cookies.get('test');
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal