11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je viens de trouver un comportement étrange avec la fonction localStorage sous FF 5.0

J'ai l'impression qu'après un rechargement de la page, les données stockée avec localStorage sont effacées...

j'ai fait le test suivant en tapant les commandes ci-dessous dans la console javascript de FF:

[12:32:58,631] localStorage["toto"] = "moi";
[12:32:58,648] "moi"
--
[12:33:05,956] for (var item in localStorage) { console.log('  ' + item + ': ' + localStorage[item]);}
[12:33:05,970]   toto: moi
[12:33:05,984] undefined


là je j'appuie du F5 pour recharger la page courante

[12:33:14,807] for (var item in localStorage) { console.log('  ' + item + ': ' + localStorage[item]);}
[12:33:14,827] undefined


Il ne me retrouve plus la variable???
Avec chrome cela fonctionne nickel même après avoir fermé/réouvert le logiciel.

Quelqu'un a déjà eu ce pb?
Modifié par mamax (16 Aug 2011 - 12:41)