Aiuto per localstorage con jquery/js/json

Jakub Lemiszewski

Utente Attivo
5 Dic 2013
119
1
0
Salve,

Chiedo a qualcuno che sa come usare il localstorage attraverso jquery di mostrarmi un esempio per fare una cosa che non mi riesce. Per un progetto universitario sto creando un gioco e vorrei che quando il giocatore si logga il suo nome appaia accanto allla scritta welcome. Il nome del giocatore viene salvato nel localstorage al momento della registrazione attraverso jquery e json. Quello che vorrei e poter estrapolare il nome del giocatore dal local storage e inserirlo in un tag html ad esempio la classe well di bootstrap accanto alla scritta welcome.
Esempio:
HTML:
<div class="well">Welcome + Nome del giocatore +</div>
Spero di essermi fatto capire e che qualcuno possa mostrarmi un esempio anche banale.
Questo il link del gioco a cui lavoro:
http://jaketesting.altervista.org/virusGame/
Grazie mille dell'aiuto
 
Ciao, un esempio
HTML:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
    
    $(document).ready(function(){
        if (localStorage.nomegiocatore) {
            $("div.well").html("Welcome " + localStorage.nomegiocatore);
        }
    });
    
    localStorage.nomegiocatore = "player 1";
    
    
</script> 

<div class="well"></div>
per un approfondimento puoi dare un occhiata a questa guida
 
Grazie mille anche per la guida mi ha aiutato molto :-)
Ciao, un esempio
HTML:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
    
    $(document).ready(function(){
        if (localStorage.nomegiocatore) {
            $("div.well").html("Welcome " + localStorage.nomegiocatore);
        }
    });
    
    localStorage.nomegiocatore = "player 1";
    
    
</script> 

<div class="well"></div>
per un approfondimento puoi dare un occhiata a questa guida
 
Ciao scusa se te lo chiedo ma guardando il mio codice riusciresti ad aiutarmi perchè non riesco a capire dove mettere quello che mi hai postato. Ho provato e da solo funziona ma dentro al mio codice dovunque lo vado a mettere non succede nulla.
Questo è il codice js che ho fatto http://paste.ofcode.org/nuv9vZ6TFi2remuWYZ75N5

Grazie mille per l'aiuto

Ciao, un esempio
HTML:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
    
    $(document).ready(function(){
        if (localStorage.nomegiocatore) {
            $("div.well").html("Welcome " + localStorage.nomegiocatore);
        }
    });
    
    localStorage.nomegiocatore = "player 1";
    
    
</script> 

<div class="well"></div>
per un approfondimento puoi dare un occhiata a questa guida
 
Ciao, non so di preciso cosa restituisce il emtodo parseJSON(), penso dovrai mettere il settaggio subito dopo
Codice:
var player = $.parseJSON('{"pseudo":"","password":"", "score":"0"}');
localStorage.nomegiocatore = player.pseudo;
poi nel tuo documento ready metti la condizione if
 

Discussioni simili