JSFiddle - React, Tailwind, and code Playground

by toby3105

JavaScript

var lockDate = localStorage.getItem("lockDate");
if (lockDate) {
    lockDate = new Date(lockDate);
    var now = new Date();
    if(now - lockDate < 1000){
      	alert("Page used");
        window.location.href = "www.google.com";
    }
    else{
    	console.log(now -lockDate,lockDate);
        blockAnotherTab();
    }
} else {
  blockAnotherTab()
}

function blockAnotherTab(){
  setInterval(function () {
        localStorage.setItem("lockDate", new Date())
    }, 100);
}