ページ間での JavaScript 変数の永続化
JavaScript では、通常、変数の有効範囲は、変数が定義されているページに限定されます。ただし、あるページから別のページへ変数にアクセスする必要があるシナリオも考えられます。ここで、変数の永続化の概念が登場します。
ページ間で JavaScript 変数を永続化する 1 つの方法は、window.name プロパティを利用することです。このプロパティを使用すると、ブラウザ ウィンドウの name 属性内にデータを文字列として保存できます。このメソッドを使用して変数を設定するには、それを window.name オブジェクトに割り当てます。たとえば、ページ A:
window.name = "someVar=5";
ページ B に移動すると、someVar の値は window.name:
var someVar = window.name.split("=")[1]; // returns "5"
から取得できます。ただし、次のことに注意してください。このアプローチにはいくつかの制限があります:
以上がJavaScript 変数を異なる Web ページに保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。