DelphiFAQ Home Search:

Reading the browser's history

 

commentsThis article has not been rated yet. After reading, feel free to leave comments and rate it.

Question:

How can I find out which sites a user visited just before he entered my page?

Answer:

For security reasons this should not be possible in any (decent) web browser. Imagine that those urls could contain sensitive form data if requests were transmitted using GET instead of POST.

All you can retrieve is the very last document a user viewed before (s)he arrived at your site - by reading the document.referrer property. If the user used a local bookmark to get to your page or manually entered the URL, then you won't even see a referrer.

Some browsers are configured to block the referrer. Sometimes users have privacy protection tools that will strip the referrer as well.


Content-type: text/html

Comments:

 

 

NEW: Optional: Register   Login
Email address (not necessary):

Rate as
Hide my email when showing my comment.
Please notify me once a day about new comments on this topic.
Please provide a valid email address if you select this option, or post under a registered account.
 

Show city and country
Show country only
Hide my location
You can mark text as 'quoted' by putting [quote] .. [/quote] around it.
Please type in the code:

Please do not post inappropriate pictures. Inappropriate pictures include pictures of minors and nudity.
The owner of this web site reserves the right to delete such material.

photo Add a picture: