blob: 9c3f888658a14de45e4184cc1e0bc630528adada (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
function countUniqueVisitors() {
const VISITOR_KEY = "uniqueVisitorCount";
let visitorCount = localStorage.getItem(VISITOR_KEY);
if (!visitorCount) visitorCount = 0;
const hasVisited = sessionStorage.getItem("hasVisited");
if (!hasVisited) {
visitorCount++;
localStorage.setItem(VISITOR_KEY, visitorCount);
sessionStorage.setItem("hasVisited", "true");
}
document.getElementById("visitor-counter").innerText = visitorCount;
}
countUniqueVisitors();
|