Maison >interface Web >js tutoriel >Comment puis-je supprimer un cookie à l'aide de JavaScript ?
Suppression des cookies avec JavaScript
Dans votre code, vous avez créé une fonction appelée setCookie pour définir le cookie_name avec la valeur fournie. Bien que votre fonction createCookie soit définie, elle n'est pas utilisée dans votre code.
Pour supprimer le cookie efficacement, envisagez d'incorporer l'approche suivante :
function delete_cookie(name, path, domain) { if (get_cookie(name)) { document.cookie = name + "=" + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ";expires=Thu, 01 Jan 1970 00:00:01 GMT"; } }
Vous pouvez définir la fonction get_cookie comme suit :
function get_cookie(name) { return document.cookie.split(";").some((c) => { return c.trim().startsWith(name + "="); }); }
En utilisant la fonction delete_cookie au démarrage de votre programme, vous pouvez supprimer efficacement le cookie spécifié en fixant sa date d'expiration à une le temps passé.
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!