2011-06-24 7 views
0

J'économise une valeur dans le stockage local (html 5) en page 1 et puis quand je vais à la page 2, les valeurs dans le localstorage ont disparu. Pourriez-vous s'il vous plaît laissez-moi savoir ce qui pourrait être le problème?Stockage local en HTML5

Modification

J'utilise en fait les fonctions suivantes pour définir les données sur le stockage local

function set(key, data) 
{ 
    localStorage.setItem(key, data); 
} 
function get(key) 
{ 
    return localStorage.getItem(key); } 
function remove(key) { 
    localStorage.removeItem(key); } 
function clear() { 
    localStorage.clear(); 
} 

J'ai des problèmes à le faire fonctionner sur Firefox et ne pas avoir de problèmes sur Chrome. Cela ressemble à un problème entièrement différent. Merci et salutations Abishek R Srikaanth

+0

Pouvez-vous * fournir * du code? Quel navigateur utilisez-vous? Tous les navigateurs ne prennent pas encore en charge LocalStorage. S'il vous plaît fournir plus d'informations. – bendr

+0

page1 et page2 sont servis sous le même domaine? – Giacomo

Répondre

2

Vous ne fournissent pas suffisamment de détails pour résoudre ce bien, mais il faut vérifier ces choses:

  1. Êtes-vous un aperçu de votre conception localement (par exemple via le fichier: // protocole), ou êtes-vous sur un serveur web approprié? Seules les requêtes http: // fonctionneront correctement pour vous
  2. Le stockage local et le stockage SQL Web fonctionnent par référence au domaine d'origine ou à l'adresse IP (encore une fois pourquoi le point n ° 1 est important): votre deuxième page est-elle toujours visible? Que se passe-t-il lorsque vous revenez à la page 1? Est-ce que les valeurs réapparaissent?
Questions connexes