ページ遷移全体で JavaScript 変数を保持する
複数の Web ページ間で JavaScript 変数の状態を維持できる機能により、ユーザー エクスペリエンスとアプリケーションの機能が向上します。 。この質問では、ユーザーが Web サイト内のさまざまなページに移動するときに変数値を保持するためのテクニックを詳しく掘り下げています。
window.name を利用する
ページ間で JavaScript 変数を保持するための 1 つの確立された方法window.name プロパティを活用しています。元のページの window.name に目的の値を割り当てると、同じウィンドウを使用する後続のページでその値を取得できます。このアプローチは一般に JavaScript セッションと呼ばれ、同じブラウザー ウィンドウまたはタブ内に情報を保持する必要があるシナリオに適しています。ただし、このメソッドは現在のウィンドウまたはタブでのみ機能し、クロスウィンドウまたはクロスタブと互換性がないことに注意することが重要です。
この手法を示す例は次のとおりです:
// Page A window.name = "myVariable:5"; // Page B var retrievedValue = window.name.split(":")[1]; alert(retrievedValue); // Outputs "5"
以上がページ遷移中に JavaScript 変数を保持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。