Maison >interface Web >js tutoriel >Comment créer et récupérer des cookies à l'aide de JavaScript ?
Création et récupération de cookies en JavaScript
Les cookies sont un mécanisme permettant de stocker des paires clé-valeur dans la mémoire d'un navigateur. Ils sont couramment utilisés pour conserver les informations de session, les préférences de l'utilisateur et d'autres données qui doivent persister entre les actualisations de page.
En JavaScript, le processus de création et de récupération des cookies est simple.
Créer un Cookie :
function createCookie(name, value, days) { var expires; if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toGMTString(); } else { expires = ""; } document.cookie = name + "=" + value + expires + "; path=/"; }
Récupérer un Cookie :
function getCookie(c_name) { if (document.cookie.length > 0) { c_start = document.cookie.indexOf(c_name + "="); if (c_start != -1) { c_start = c_start + c_name.length + 1; c_end = document.cookie.indexOf(";", c_start); if (c_end == -1) { c_end = document.cookie.length; } return unescape(document.cookie.substring(c_start, c_end)); } } return ""; }
Pour utiliser ces fonctions, transmettez simplement le nom, la valeur et la durée d'expiration du cookie souhaités (en jours) à createCookie(). Pour récupérer un cookie, transmettez son nom à getCookie().
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!