What is the simplest way to create an <a>
tag that links to the previous web page? Basically a simulated back button, but an actual hyperlink. Client-side technologies only, please.
Edit
Looking for solutions that have the benefit of showing the URL of the page you're about to click on when hovering, like a normal, static hyperlink. I'd rather not have the user looking at history.go(-1)
when hovering on a hyperlink. Best I've found so far is:
<script> document.write('<a href="' + document.referrer + '">Go Back</a>'); </script>
Is document.referrer
reliable? Cross-browser safe? I'll be happy to accept a better answer.
You can use the history. back() method to tell the browser to go back to the user's previous page. One way to use this JavaScript is to add it to the onclick event attribute of a button. Here, we create the button using a <form> element, containing an <input> element of the button type.
And another way:
<a href="javascript:history.back()">Go Back</a>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With