1

ユーザーのクリックに反応するブラウザ拡張機能を作成しています。ユーザーがクリックすると、xpath、値、ホスト名などが生成されます。ユーザーが最後の「サーバーのDBに送信」をクリックしないまで、このデータをローカルに保存します。私はそのような構造が欲しい:

  action1:
    xpath: myVal1
    value: myVal2
    hostname: myVal3

  action2:
    xpath: myVal4
    value: myVal5
    hostname: myVal6

  action3:
    xpath: myVal7
    value: myVal8
    hostname: myVal9

これを行うための実際の最良の方法は localStorage だと思いますが、そのようなものを作成する方法がわかりません:

  action1.xpath = 'myNewPath'
  action2.value = 'myOtherValue'

助言がありますか ?

4

1 に答える 1

0

顧客を保存したいとしましょう:

localStorage.setItem("customer", customerInput.value);

データを保存する名前 (上記の場合"customer") と、保存する変数 (この場合はテキストフィールドの値) を指定します。

好きなページでこれらの値を取得するには、次のようにします。

var localStorageCustomerValue = localStorage.getItem("customer");

そして、このデータがもう必要ない場合は、次を使用します。

localStorage.removeItem("customer");

ローカルストレージから削除するには

于 2013-10-02T07:38:12.253 に答える