JSFiddle - React, Tailwind, and code Playground
by Karan1412
HTML
click Run or Reload the Window
<div id="divVisits"></div>
JavaScript
function init() {
// reference the div for display
var divVisits = document.getElementById('divVisits');
// check if our browser supports sessionStorage
if (window.sessionStorage) {
var visits; // number of visits to this page
// check to see if our variable exists using dot notation
if (sessionStorage.visits) {
// retrieve key and convert to int
visits = parseInt(sessionStorage.getItem('visits'));
// increment the visits
visits++;
} else {
// default to first visit
visits = 1;
}
// update our visits variable
sessionStorage.setItem('visits', visits);
// display the number of session visits
divVisits.innerHTML = 'Session page visits: ' + visits;
} else {
// sessionStorage not available
divVisits = 'Window sessionStorage is not available';
}
}
// onload launch our init function
window.addEventListener('load', init, false);