Is there any way to randomly access the URLs in Javascript's History
object in Safari? I'm writing an extension where I need to, on a specifically-formatted page request, capture the URL of the previous page. From what I've been able to find, the History
object definition is non-standard across browsers. Safari only seems to expose its length
property and the standard methods that actually move within the history. Where other implementations expose current
, previous
and next
properties, I can't see anything that tells me Safari does the same.
I've also tried document.referrer
, but that doesn't appear to get populated in this case.
I just need to display the previously accessed URL on a given page. Is there any other way to access that URL?
Thanks.