locationオブジェクトのreload()メソッドは、指定したページへ移動します。
このメソッドでページを移動すると履歴が残らないため、
ブラウザの[戻る]ボタンで前のページに戻ることができなくなります。
<html> <head> <title>location.replace()の使用例</title> <script> function sample(){ location.replace("https://www.htmq.com/tech/"); } </script> </head> <body> <a href="#" onclick="sample()">履歴を残さずにトップページへ移動</a> </body> </html>
location.reload() …… ページをリロード(再読み込み)する
location.replace() …… 指定したページへ移動する