1. ホーム
  2. javascript

[解決済み] window.location.assign()とwindow.location.replace()の相違点

2022-09-16 08:37:14

質問

とはどのような違いがあるのでしょうか? window.location.assign()window.location.replace() の両方が新しいページにリダイレクトされる場合、どうなりますか?

どのように解決するのですか?

使用方法 window.location.assign("url") を使うと、新しいドキュメントがロードされるだけです。使用方法 window.location.replace("url") を使うと、現在のドキュメントを置き換え、現在の履歴をその URL に置き換えるので、読み込んだ前のドキュメントに戻ることができなくなります。

参照 http://www.exforsys.com/tutorials/javascript/javascript-location-object.html