Установка значения cookie как URL, очищенного от параметров UTM - PullRequest
0 голосов
/ 30 января 2019

Попытка установить значение файла cookie для URL, удаленного из параметров запроса, и сохранить его в виде файла cookie с именем wpLandingPage.Это должно было бы захватить корневой URL, содержит ли он параметры URL или нет.Что я делаю неправильно?Не правильно ли я определяю переменную в cookieValue?

<script>
 function getPathFromUrl(url) {
  return url.split("?")[0];
}
 var cookieName = "wpLandingPage"; // Name of your cookie
 var cookieValue = url; // Value of your cookie
 var expirationTime = 2592000; // One month in seconds
 expirationTime = expirationTime * 1000; // Converts expirationtime to milliseconds
 var date = new Date(); 
 var dateTimeNow = date.getTime(); 

 date.setTime(dateTimeNow + expirationTime); // Sets expiration time (Time now + one month)
 var date = date.toUTCString(); // Converts milliseconds to UTC time string
 document.cookie = cookieName+"="+cookieValue+"; expires="+date+"; path=/; domain=." + location.hostname.replace(/^www\./i, ""); // Sets cookie for all subdomains

</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...