Maison > Article > interface Web > Comment supprimer tous les cookies par programme avec JavaScript ?
Suppression de tous les cookies avec JavaScript
Question : Comment puis-je supprimer par programme tous les cookies du domaine actuel à l'aide de JavaScript ?
Réponse : JavaScript fournit une méthode pour supprimer tous les cookies stockés par le navigateur du domaine actuel. Voici une fonction qui accomplit cela :
function deleteAllCookies() { document.cookie.split(';').forEach(cookie => { const eqPos = cookie.indexOf('='); const name = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT'; }); }
Cependant, il existe des limitations associées à cette technique :
En appelant la fonction deleteAllCookies(), vous pouvez effectivement effacer tous les cookies non-HttpOnly pour le domaine actuel sans spécifier de chemins.
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!