Q:

Detect if page was redirected or loaded directly(Javascript)

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!

A:

You 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 come to URL via bookmaked links click.
User type the full URL in address bar.

Reference https://developer.mozilla.org/en-US/docs/Web/API/Document/referrer

