mettre en place des cookies persistants avec javascript

J'ai trouvé un bug bizarre dans mon application et à cause de ma petite expérience avec Javascript je ne pouvais pas le débogage;

Je suis en train de mettre un cookie persistant, qui mourra un an après son set (valeur max dans les principaux navigateurs), mais persiste et ne seront pas supprimés après que le navigateur se ferme, j'ai été en utilisant ce code :

//Build the expiration date string:
var expiration_date = new Date ();
expiration_date . setYear (expiration_date . getYear () + 1);
expiration_date = expiration_date . toGMTString ();
//Build the set-cookie string:
var cookie_string = "test_cookies = true; path=/; expires=" + expiration_date;
//Create/update the cookie:
document . cookie = cookie_string;

J'ai remarqué que le cookie de session de balise lorsque j'utilise le cookie gestionnaire de plugin, et seulement ceux avec cette balise est supprimé après navigateur arrêter (d'autres, comme WordPress, et ces scripts persistent)

source d'informationauteur SAFAD