У меня есть страница возрастных ворот с 2 кнопками.Кнопка 1 = "ниже 18", кнопка 2 = "выше 18".
Если пользователь переходит на другую страницу, то возрастные ворота и у меня нет сохраненного файла cookie, я делаю автоматическое перенаправление на возрастВорота.Я не знаю почему, но даже когда я сохраняю печенье, меня постоянно перенаправляют.Есть идеи, что я делаю не так?
спасибо!
function checkCookie() {
var age = getCookie("ageVerify");
if (age === "over18") {
// Check cookie: if exists and age passes, allow user into site
setCookie("ageVerify", "over18", 1);
} else {
$('#aboveAge').on('click', function() {
// If user responds yes, change age value
age = "over18";
setCookie("ageVerify", "over18", 1);
});
$('#belowAge').on('click', function() {
// If user clicks cancel, direct user to /under-21 page
setCookie("ageVerify", "under18", 1);
});
}
var url = location.pathname;
if((url.indexOf('/jim-beam/age-gate/') > -1) && (age != "over18")) {
} else if((url.indexOf('/jim-beam/age-gate/') > -1) && (age === "over18")) {
} else if (age === "over18") {
} else {
window.location.replace("/jim-beam/age-gate/");
}
}