JavaScriptでページジャンプ・リダイレクトを実装するには、次の2つの方法を使用できます:

window.location.replace("url")

HTTPリダイレクトに類似

アドレスを新しいURLに置き換えます。このメソッドは、指定したURLで現在キャッシュされている履歴(クライアント側)の項目を置き換えます。そのため、replaceメソッドを使用した後は、「進む」や「戻る」で置き換えられたURLにアクセスできなくなります。この特徴は、トランジションページなどを作る場合に非常に便利です!

window.location.href="url.html"

aタグのリンクをクリックするのに類似。

指定されたURLにジャンプします。

例

例

// HTTPリダイレクトのようにサンプルへリダイレクト
window.location.replace("https://www.example.com");

// サンプルのリンク(aタグ)をクリックするようにジャンプ
window.location.href = "https://www.example.com";