0

グローバルにロードされたスクリプトから、アクティブな Web ブラウザー タブのローカル ストレージにアクセスする必要があります。出来ますか?はいの場合、例を教えてください。ps コード "window.localStorage[key]" は、グローバル ストレージから情報を取得します。Web ブラウザー: Safari、Mac OS。

ありがとう

4

1 に答える 1

0

「グローバルストレージ」などというものはありません。localStorage同じドメインが開いているタブ間で共有されますが、それだけです。

key現在のタブ/ウィンドウのデータを取得するには、何らかの識別子を に追加することをお勧めします。

var currentTabId = parseInt(localStorage.tabIds || -1) + 1;
localStorage.tabIds = currentTabId;

localStorage['myKey' + currentTabId] = "Some data";
于 2013-02-08T13:35:51.210 に答える