Currently, I want to display a label on the first page of my site a user visits.
To make it simple, say I only care about page1.html and page2.html.
Is it possible to check if the user was redirected from page1.html to page2.html?(Perhaps with cookies?)
Edit: On page1.html, I set a cookie, which would expire in a minute. On page2.html, I checked for the cookie. Works great!
Currently, I want to display a label on the first page of my site a user visits.
To make it simple, say I only care about page1.html and page2.html.
Is it possible to check if the user was redirected from page1.html to page2.html?(Perhaps with cookies?)
Edit: On page1.html, I set a cookie, which would expire in a minute. On page2.html, I checked for the cookie. Works great!
Share Improve this question edited Jun 1, 2016 at 18:01 mancestr asked Apr 9, 2016 at 20:17 mancestrmancestr 9903 gold badges15 silver badges35 bronze badges 1-
1
On the page1.html you set some cookie variable to
true
and on other pages you set this variable to false. If you want to check if previous page was page1.html you just check this variable. – semanser Commented Apr 9, 2016 at 20:27
1 Answer
Reset to default 14You can use document.referrer
.
The value is an empty string if the user navigated to the page directly (not through a link).
- For example when user e to URL via bookmaked links click.
- User type the full URL in address bar.
Reference https://developer.mozilla/en-US/docs/Web/API/Document/referrer