JavaScript の window.location.replace() メソッドとは

Javascript No Window Location Replace Mesoddotoha



JavaScript では、「場所」オブジェクトは「 window.location.replace() ユーザーを現在の Web ページから指定された URL にリダイレクトする」メソッド。リダイレクトされると、ユーザーは前の Web ページに戻ることができなくなります。これは、「 交換() 」メソッドは、スタックから最上位の現在の Web ページ レコードを削除し、それを新しい URL に置き換えます。これは主に、ユーザーが現在の Web ページ レコードを履歴から削除したい場合に使用されます。

このことを念頭に置いて、このガイドでは「window.location.replace()」メソッドの目的、機能、および使用法を示します。

「window.location.replace()」メソッドは JavaScript でどのように機能しますか?

「のはたらき」 window.location.replace() 」メソッドは、引数として渡される URL によって異なります。ユーザーのアクションに応じて、渡された URL に移動するようなものです。







構文



窓。 位置 . 交換 ( 新しいURL )

上記の構文では:



  • : JavaScript が実行されている現在のブラウザ ウィンドウを示すグローバル変数です。
  • : JavaScript が実行されている現在のブラウザ ウィンドウを示すグローバル変数です。
  • 交換 : 指定された URL に移動します。 新しいURL 」は、戻る元の Web ページの記録を保持せずに引数として渡されます。

次に、この構文を JavaScript に実装して、実際の実装について説明します。





例: 「window.location.replace()」メソッドを適用して JavaScript の URL に移動する
この例は、「 window.location.replace() 」メソッドを使用して、別の (渡された) URL に切り替えます。

HTML コード
まず、次の HTML コードの概要を示します。



< h2 > JavaScript の window.location.replace() メソッド < / h2 >
< ボタン ondblclick = 'myFunc()' > クリックして < / ボタン >

上記の HTML コードでは:

  • 」タグは小見出しを指定します。

  • <ボタン> 」タグは、「に関連付けられたボタンを作成します。 ondblclick 」にアクセスするイベント
  • JavaScript 関数「 myFunc() 」ボタンをダブルクリックすると。

JavaScript コード
次は JavaScript コードです。

< 脚本 >
関数 myFunc ( ) {
窓。 位置 . 交換 ( 「https://linuxhint.com/」 )
}
脚本 >

上記の JavaScript コードでは:

  • 「」という名前の関数を定義します myFunc() 」。
  • 関数定義で、「 交換() 」メソッドを呼び出して、メソッドの引数として渡された「URL」に移動します。

出力

出力は、ボタンを正常にダブルクリックすると、ユーザーが指定された URL にリダイレクトされたことを示しています。これは、ユーザーが元のドキュメントに戻ることができないようなものです。

結論

JavaScript は「 window.location.replace() ユーザーを現在の Web ページから指定された URL にリダイレクトする」メソッド。一度リダイレクトされると、ユーザーは元の Web ページに再びアクセスできないようになっています。このガイドでは、JavaScript の「window.location.replace()」メソッドの目的、動作、機能について説明しました。