ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript 変数をページ間で保存するにはどうすればよいですか?

JavaScript 変数をページ間で保存するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-15 20:25:031064ブラウズ

How Can I Store JavaScript Variables Across Pages?

JavaScript 変数をページ間で保存する

JavaScript 変数は、宣言されているページ内でのみ使用できます。ただし、これらの変数を異なるページ間で保持する方法はあります。

Window.name を JavaScript セッションとして利用する

1 つの手法は、window.name プロパティを使用して保存することです。変数。これは JavaScript セッションと呼ばれます。構文は次のとおりです。

window.name = "someValue";

次に、

var retrievedValue = window.name;

を使用して別のページから値を取得できます。ただし、この手法は同じウィンドウまたはタブ内でのみ機能します。別のウィンドウまたはタブに移動すると、window.name に保存されている値は失われます。

その他の永続ストレージ オプション

永続ストレージのその他のオプションは次のとおりです。

  • HTML5 Web ストレージ (localStorage および sessionStorage): これらは、ページがリロードされても保持されるキーと値のストレージを提供します。
  • IndexedDB:構造化されたデータ ストレージを可能にするデータベース API。
  • サードパーティ Cookie: Cookie にはプライバシーの問題がありますが、永続的なストレージとして使用できます。ただし、ブラウザによってブロックされる場合があります。

以上がJavaScript 変数をページ間で保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。