메뉴의 이전 선택 사항을 저장하는 데이 쿠키가 있습니다. 하지만 사용자가 브라우저를 닫더라도이 쿠키를 브라우저에 저장하고 싶습니다. 이 코드는 IE에서 완벽하게 작동하지만 Chrome과 Firefox를 닫으면 쿠키가 삭제됩니다. 누구든지이 솔루션을 제공 할 수 있습니까?브라우저가 닫힐 때 쿠키가 삭제됩니다.
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";
}
}
로 전화를? 만료 된 날짜를 지키지 않으면 즉각적인 만료가 명시 적으로 요구됩니다. –
나는이 함수를 onClick = "setCookie ('redirectcountry', 'CA')"라고 부른다. – user3689990