2015-06-25 31 views
2

我有一個網頁,允許用戶在後端系統中輸入訂單。網頁使用本地存儲管理所有輸入數據(目前,我仍在設計)。用戶要求他們能夠打開多個選項卡或窗口,這意味着每個選項卡或窗口應該有其自己的唯一數據存儲。例如在窗口之間使用不同的本地存儲

窗口1,進入訂單詳細資料,客戶A123

窗口2,已經進入客戶B987

窗口N階細節....

因此,這意味着我需要知道哪個標籤/窗口是什麼並相應地處理。有沒有辦法做到這一點?

+0

如何在一個瀏覽器選項卡中保存所有會話,但在應用中選中? – jcuenod

+0

問題在於,我不能阻止用戶打開另一個窗口。 – PhillyNJ

+0

我開始使用的是類似http://peerjs.com/的會話之間的通信(理想情況下沒有第三方服務器雖然 - 儘管我猜你可以託管它)。 – jcuenod

回答

0

使用URL參數來標識哪個客戶端。您可以使用頁面URL參數中的客戶端ID來區分本地存儲對象名稱。