Frage

EDIT:

Aus Gründen der Einfachheit:

Ich habe ein einfaches Skript UserJS bekam (: Greasemonkey, Opera: FF / Chrome eingebaut), dass behebt einige Probleme auf der Website oft ich verwende. Das Problem ist, dass ich einige Daten zwischen verschiedenen Anfragen speichern muß. Mein erster Versuch war LocalStorage aber scheitern, wenn es um die Arbeit mit Subdomains kommt: www.domain.com und subdomain.domain.com (leider Root-Domain ist in der Tat Sub-Domain - dumm www). Ich muss in der Lage, einige Datenquelle zugreifen, die überall zur Verfügung stehen.

Jetzt stecken Ich bin - Ideen

War es hilfreich?

Lösung

... Warum nicht benutzen GM_setValue und GM_getValue ?

EDIT: Ich habe ein wenig zu graben. Schau mal, was ich gefunden habe!

http://www.opera.com/docs/userjs/specs/# scriptstorage

Sie behauptet, die gleichen wie local zu arbeiten, aber es ist pro-Skript scoped, anstatt per-Website. Sollte perfekt für Ihren Anwendungsfall arbeiten.

Andere Tipps

Sie können es nicht.

Aus Sicherheitsgründen gewährt der Browser nur Zugriff auf die Daten mit localstorage innerhalb derselben Domäne gespeichert. Dies ist aufgrund der Tatsache, dass auf einigen Systemen verschiedene Sub-Domains gehören zu verschiedenen Personen / Websites.

Siehe zum Beispiel: http://msdn.microsoft.com/en-us /library/cc197062(VS.85).aspx

  

Jede Domäne und Sub-Domain hat seine eigene   trennen lokalen Speicherbereich. Domains   können die Speicher zugreifen Bereiche   Sub-Domains und Subdomains können zugreifen   die Speicherbereiche der übergeordneten Domänen.   Beispielsweise,   localstorage [ 'example.com'] ist   zugänglich zu example.com und einem   Subdomains. die Sub-Domain   localstorage [ 'www.example.com'] ist   zugänglich example.com, aber nicht beschränkt auf   andere Subdomänen, wie   mail.example.com.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top