2011-06-09 2 views
1

J'utilise le plugin cookie jquery (de jquery.cookie.js) pour définir un cookie de session, quelque chose comme ci-dessousjquery vie cookie de session

$.cookie('cookieName', 'value'); 

J'ai remarqué que quand il y a une seule fenêtre du navigateur Je suis Travailler avec, puis le cookie expire lorsque cette fenêtre est fermée.

Lorsque plusieurs fenêtres de navigateur sont ouvertes en même temps (il n'est pas nécessaire que mon application s'exécute dessus), la fermeture d'une fenêtre de navigateur n'expire pas le cookie.

Est-ce que ce comportement est normal? Idéalement, je voudrais que le cookie expire lorsque le navigateur qui exécute mon application est fermé. Est-ce possible?

Répondre

0

vous serez utiliser ce code pour 7 jours

$.cookie("example", "foo", { expires: 7 });