Overvagning Kodeeksempel 1 Cookies
JavaScript kan få browseren til at gemme en lille tekstfil på brugerens computer. - Udover indholdet/data, så skal der sættes en udløbstid, hvis den ikke skal slettes med det samme brugeren forlader sitet!
<p id="cookiefelt">Her skrives besøgsnummer</p> <script> function skrivCookie(navn,indhold,antalDage) { var dato = new Date(); dato.setTime(dato.getTime() + (antalDage*24*60*60*1000)); document.cookie = navn + "=" + indhold + ";expires=" + dato.toGMTString(); } function laesCookie(navn) { var dele = document.cookie.split(';'); //Del cookie op for(var i=0; i<dele.length; i++) { //Gå igennem hver del while (dele[i].charAt(0)==' ') dele[i] = dele[i].substring(1); if (dele[i].indexOf(navn) == 0) { return dele[i].substring(navn.length+1, dele[i].length); } } return ""; } var cookieData = laesCookie("minCookie1"); if (cookieData == "") { cookieData = 1; } else { cookieData = Number(cookieData) + 1; } skrivCookie("minCookie1", cookieData, 30); cookiefelt.innerHTML = "DitBesøg nr. " + cookieData + " "; </script>