Страница Age Gate с печеньем - PullRequest
0 голосов
/ 24 февраля 2019

У меня есть страница возрастных ворот с 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/");
      }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...