J'ai ce cookie pour stocker les utilisateurs sélection précédente à partir d'un menu. Mais je veux garder ce cookie stocké dans le navigateur même si l'utilisateur ferme le navigateur. Ce code fonctionne parfaitement sur IE mais quand je ferme Chrome et Firefox, le cookie est supprimé. Quelqu'un peut-il me fournir une solution pour cela.Le cookie est supprimé lorsque le navigateur est fermé
function setCookie(NameOfCookie, value, expiredays) {
var ExpireDate = new Date();
document.cookie = NameOfCookie + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}
function delCookie (NameOfCookie) {
if (getCookie(NameOfCookie)) {
document.cookie = NameOfCookie + "=" + "; expires=Thu, 17-Jul-24 00:00:01 GMT";
}
}
Comment appelez-vous ce code? Si vous ne passez pas les expiredays, vous avez explicitement besoin d'une expiration immédiate. –
J'appelle la fonction comme ceci onClick = "setCookie ('redirectcountry', 'CA')" – user3689990