Supprimer TOUS les cookies avec jquery et définir nouveau
Ce que je suis en train de faire est lorsque l'utilisateur visite la page test.html , pour supprimer les cookies dans les pages qu'il a déjà visités, comme test1.html ,test2.html etc. et à définir de nouveaux cookies.
Est-il un moyen plus facile de supprimer tous les cookies à la fois (j'ai 100s de pages de déclarer un par un à chaque fois) avec jquery?
Je ne sais pas de toute autre manière, sauf à supprimer un par un et ensuite de définir de nouveaux:
$.cookie('test1', 'test1', { expires: -1, path: '/' });//deleting cookies from test1.html
$.cookie('test2', 'test2', { expires: -1, path: '/' });//deleting cookies from test2.html
$.cookie('test', 'test', { expires: 30, path: '/' });//setting new cookies
Grâce
source d'informationauteur yas
Vous devez vous connecter pour publier un commentaire.
À la suite de la jquery cookie spec:
1) Vous appelez $.cookie() qui renvoie à l'ensemble des cookies sur la page en cours.
2) parcourir et supprimer comme ci-dessous:
Remarque: lors de la suppression d'un cookie, vous devez passer exactement le même chemin, le domaine et les options qui ont été utilisés pour définir le cookie, sauf si vous êtes en s'appuyant sur les options par défaut qui est.
Prises à partir des questions Comment supprimer tous les cookies avec jquery
Veuillez noter que le jquery cookie spec us n'est plus maintenu, remplacé par JS Cookie