2025-01-01 17:03:09 -05:00

24 lines
835 B
JavaScript

"use strict";
const getElement = selector => document.querySelector(selector);
document.addEventListener("DOMContentLoaded", () => {
// add to existing hits
let localHits = localStorage.hits ?? "0"; // get hits
localHits = Number(localHits) + 1; // increment by 1
localStorage.hits = localHits; // set hits
let sessionHits = sessionStorage.hits ?? "0";
sessionHits = Number(sessionHits) + 1;
sessionStorage.hits = sessionHits;
// display hits
console.log("Hits for this browser: " + localStorage.hits);
console.log("Hits for this session: " + sessionStorage.hits);
// display hits
getElement("#browser_hits").textContent = localStorage.hits ?? "1";
getElement("#session_hits").textContent = sessionStorage.hits ?? "1";
});