2013-02-08 1 views
0

J'ai besoin d'accéder au stockage local de l'onglet du navigateur Web actif à partir du script qui a été chargé globalement. C'est possible? Si oui, pourriez-vous donner un exemple? p.s. code "window.localStorage [clé]" obtient des informations du stockage global. Navigateur Web: Safari, Mac OS.Accès au stockage local de la page active

Merci

Répondre

0

Il n'y a pas une telle chose comme "Global Storage". localStorage est partagé entre les onglets qui ont le même domaine ouvert, mais c'est tout.

Je suggère d'ajouter une sorte d'identifiant à votre key, pour obtenir des données pour l'onglet/la fenêtre:

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

localStorage['myKey' + currentTabId] = "Some data";