Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/09/2011, 15h59   #1
Rédacteur/Modérateur
 
Homme Michel Dirix
Ingénieur de Recherche
Inscription : juin 2009
Messages : 663
Détails du profil
Informations personnelles :
Nom : Homme Michel Dirix
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur de Recherche
Secteur : Service public

Informations forums :
Inscription : juin 2009
Messages : 663
Points : 1 179
Points : 1 179
Par défaut Sauver le contenu d'une div avec html5

Bonjour à tous, je souhaiterais savoir s'il est possible de sauver le contenu d'une div.

En fait par du Javascript je modifie les classes de div contenues dans la div et lors du rafraichissement de la page, tout est perdu.
Je souhaiterais donc sauver cette div afin de la remettre dans le bon état après rechargement.

Est-ce possible?
J'espère avoir été clair

Merci d'avance
__________________
http://midix.fr/
http://michel-dirix.developpez.com/
http://entre-magiciens.fr/

Software is like sex, it’s better when it’s free.
michel.di est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 16h22   #2
Rédacteur/Modérateur
 
Homme Michel Dirix
Ingénieur de Recherche
Inscription : juin 2009
Messages : 663
Détails du profil
Informations personnelles :
Nom : Homme Michel Dirix
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur de Recherche
Secteur : Service public

Informations forums :
Inscription : juin 2009
Messages : 663
Points : 1 179
Points : 1 179
J'ai vu qu'il y avait
Code :
1
2
 
window.localStorage.setItem
Mais je ne vois pas trop comment m'en servir dans mon cas...
__________________
http://midix.fr/
http://michel-dirix.developpez.com/
http://entre-magiciens.fr/

Software is like sex, it’s better when it’s free.
michel.di est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 17h21   #3
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 307
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 307
Points : 4 488
Points : 4 488
Citation:
Mais je ne vois pas trop comment m'en servir dans mon cas...
c'est surtout que un rechargement écrase forcément les données de ton script donc cela risque d'être compliqué sauf utilisation éventuellement d'ajax avec stockage en session php ou écriture en base de données voir text cela risque d'être difficile.

sinon un getElementByid('tondiv').innerHTML pour récupérer le contenu ne peut pas te servir ?
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 17h31   #4
Rédacteur/Modérateur
 
Homme Michel Dirix
Ingénieur de Recherche
Inscription : juin 2009
Messages : 663
Détails du profil
Informations personnelles :
Nom : Homme Michel Dirix
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur de Recherche
Secteur : Service public

Informations forums :
Inscription : juin 2009
Messages : 663
Points : 1 179
Points : 1 179
Apparemment même après un rechargement de la page, après avoir fait
Code :
 window.localStorage.setItem('key','value')
, tu peux récupérer le contenu après.
Donc dans cet appel, je passe le innerHTML de ma div mais lorsque je fais
Code :
1
2
 
window.localStorage.getItem('key')
, la valeur est
Code :
1
2
 
[object HTMLDivElement]
Le code exact de récupération est :
Code :
1
2
3
4
5
6
7
 
<script>
        if(window.localStorage.getItem('serviceView')){
            var service = window.localStorage.getItem('serviceView');
            document.getElementById('serviceView').innerHTML = service;
        }
</script>
__________________
http://midix.fr/
http://michel-dirix.developpez.com/
http://entre-magiciens.fr/

Software is like sex, it’s better when it’s free.
michel.di est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h47.


 
 
 
 
Partenaires

Hébergement Web