<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Local Storage on action</title>
</head>
<body>
<div id="wpr" style="display: none;">
<p>Content</p>
<button id="btn">Close</button>
</div>
<script>
var d, t;
var wpr = document.getElementById("wpr");
var btn = document.getElementById("btn");
if (typeof(Storage) !== "undefined") {
d = new Date();
if (localStorage.getItem("time") == undefined) {
wpr.style.display = "block";
}
// Local Storage on action
btn.addEventListener("click", function(){
wpr.style.display = "none";
t = d.getTime() + 86400000;
localStorage.setItem("time", t);
});
if (d.getTime >= parseInt(localStorage.getItem("time"))) {
wpr.style.display = "block";
}
} else {
// No Web Storage support
console.log("Not support local storage");
}
</script>
</body>
</html>