diff --git a/js/headfoot.js b/js/headfoot.js index 6c6b883758e68fa78ce6b872d0b270030aca057c..58ed4423b3d3d560b0f80ba7a3575087e7119766 100755 --- a/js/headfoot.js +++ b/js/headfoot.js @@ -22,20 +22,24 @@ function userAuthenticated(){ } -function readCookie(name) { - var nameEQ = encodeURIComponent(name) + "="; - var ca = document.cookie.split(';'); - for (var i = 0; i < ca.length; i++) { - var c = ca[i]; - while (c.charAt(0) === ' ') - c = c.substring(1, c.length); - if (c.indexOf(nameEQ) === 0) - return decodeURIComponent(c.substring(nameEQ.length, c.length)); +function readCookie(cname) { + var name = cname + "="; + var decodedCookie = decodeURIComponent(document.cookie); + var ca = decodedCookie.split(';'); + for(var i = 0; i <ca.length; i++) { + var c = ca[i]; + while (c.charAt(0) == ' ') { + c = c.substring(1); } - return null; + if (c.indexOf(name) == 0) { + return c.substring(name.length, c.length); + } + } + return ""; } function sendRequest(URL){ + console.log(docuemnt.cookie); let xhr = new XMLHttpRequest(); xhr.open("POST", URL, true); let token = readCookie("XSRF-TOKEN");