Funktioniert "localStorage" in Firefox nur, wenn die Seite online ist?

So, ich bin liebäugelt etwa mit HTML 5 und den localStorage und ich bin zu bemerken, dass meine Werte nur gespeichert werden wenn ich die Seite im Firefox auf dem lokalen Rechner (d.h. http://127.0.0.1:8000/test/index.html), aber wenn ich die Datei lokal (file:///C:/test/index.html) meine Werte nicht gespeichert werden. Safari 4 hat keine Probleme mit den beiden setups.
Also weiß jemand, ob dies durch design -> DOM-Storage, die auf der Mozilla Developer Center

(Firefox 2 gestattet den Zugang zu Speicheranlagen
Objekte, die höher in der domain-Hierarchie
als das aktuelle Dokument. Dies ist keine
mehr erlaubt, in Firefox 3, für
Sicherheits-Gründen. Darüber hinaus, diese
vorgeschlagene Erweiterung zu HTML 5 wurde
entfernt aus dem HTML-5-Spezifikation
zu Gunsten von localStorage, das ist
umgesetzt in Firefox 3.5.)

Ist, oder wenn es einen workaround?
Ich Frage mich, weil die offline-Speicherung funktioniert nur online klingt doof 😛

Wenn jemand fragt, der code ist so einfach, wie es geht:

function save()
{
 localStorage.setItem('foo','bar');
}

function load()
{
 var test = localStorage.getItem('foo');
 alert(test);
}
Kommentar zu dem Problem
...scheint aber gut zu funktionieren offline mit Chrom Kommentarautor: lapinferoce
Gott sei Dank fand ich dieses...ich habe versucht zu Debuggen, die in Firefox und fragte mich, wo ich ging schief, da konnte ich nicht sehen, nichts falsch mit meinem code. Es funktionierte im IE und Chrome während der Arbeit mit file:// URL, aber Firefox nicht funktioniert. Sobald ich es auf einen server, es hat Prima funktioniert. Kommentarautor:
Hallo, ich Schreibe Ihnen aus dem Jahr 2011. Es immer noch nicht behoben! bugzilla.mozilla.org/show%5Fbug.cgi?id=507361 Kommentarautor:
Hallo Futureman! Was für eine düstere Zukunft, in dem Ihr lebt! Ich hoffe, dass Sie dies schrieb, von Ihr fliegendes Auto! (Real: Was ist die Behinderung? Es kann nicht sein, dass ein problem -> siehe IE, Safari und Chrome) Kommentarautor: hobotron
+1 für ich Frage mich, weil die offline-Speicherung funktioniert nur online albern klingt :P Kommentarautor: hippietrail

InformationsquelleAutor der Frage hobotron | 2009-09-29

Schreibe einen Kommentar