1

ページを更新した後でも、一部のデータを保持できるかどうか疑問に思いました。たとえば、配列に値があり、ページを更新した後に値を失いたくありません。

4

5 に答える 5

4

javascriptまたはHTML5localStorage、sessionStorage変数でCookieを使用します。

HTML5 LocalStorageを使用するには、localStorageが前に付いた変数のように使用します。

localStorage.variable=['wrg','wg','wg'];

HTML5 sessionStorageを使用するには、sessionStorageが前に付いた変数のように使用します。

sessionStorage.variable=['wrg','wg','wg'];

詳細についてはこちらをご覧ください

于 2012-07-24T07:48:08.600 に答える
2

私は過去にデータの保存にjStorageを使用しましたが、利用可能な場合はHTML 5ローカルストレージを使用し、必要に応じて他のメソッドにフォールバックします。

$.jStorage.set(key, value, options)

value = $.jStorage.get(key)
value = $.jStorage.get(key, "default value")
于 2012-07-24T07:49:16.507 に答える
1

一部のブラウザには、更新後もデータを保持できるwindow.nameのトリックがあります。ウィンドウ名には、配列のjsonを格納できます。

window.name = "[JSON]";

ところで、Dojoはwindow.nameDojoWindowNameのラッパーを実装し ました

于 2012-07-24T07:48:13.960 に答える
0

値を使用してCookieを設定し、Cookieを要求します。

于 2012-07-24T07:47:29.807 に答える
0

1つの方法は、Cookieを作成し、そこに保存することです$ .cookie( "SomeKey"、1);

于 2012-07-24T07:48:04.283 に答える