2013-02-08 6 views
0

Мне нужно получить доступ к локальному хранилищу активной вкладки веб-браузера из сценария, который загружен глобально. Является ли это возможным? Если да, не могли бы вы привести пример? стр. code "window.localStorage [key]" получает информацию из глобального хранилища. Веб-браузер: Safari, Mac OS.Доступ к локальному хранилищу активной страницы

Благодаря

ответ

0

Там нет такого понятия, как "Global Storage". localStorage делится между вкладками, открытыми для одного и того же домена, но это все.

я предлагаю добавить какой-то идентификатор к вашему key, чтобы получить данные для текущей вкладки/окна:

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

localStorage['myKey' + currentTabId] = "Some data"; 
Смежные вопросы