JavaScript 元のページへ戻れないようにするスクリプト

「replace()」メソッドは、現在表示されているURLを「()」内で指定したURLに置き換えます。したがって元のページへ戻ってくることが出来なくなります。ローカル上のファイルを実行した場合は、うまく動作しない場合がありますが、サーバー上のファイルを実行した場合は、正常に動作します。

JavaScript1.1で追加されました。

  • メソッド:location.replace()
<body>
<input type="button" value="Bye" onclick="location.replace('https://yahoo.co.jp')">
</body>