If you want something inline, you can use document.referrer to get the previous URL. But it can be unreliable for your needs. More details here , here and here
Another VERY simple option is to save the name of the current page in the session store, read it, and then decide what to do next.
//retrieve the previous page var previouspage = window.sessionStorage.getItem("page"): // if thee is no previous page you are on the first page if (previousPage == undefined){ //do something if you want, this means it the first page the user is seeing } //get current page address var currentPage = window.location.href; //store it window.sessionStorage.setItem("page",currentPage); //check if the previous page is the one you wanted. if (previousPage == "the_page_you_wanted"){ // do something. }
LocalStorage vs SessionStorage
source share