IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Sauver le contenu d'une div avec html5


Sujet :

HTML

  1. #1
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    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

  2. #2
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Par défaut
    J'ai vu qu'il y avait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    window.localStorage.setItem
    Mais je ne vois pas trop comment m'en servir dans mon cas...

  3. #3
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    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 ?
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  4. #4
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Par défaut
    Apparemment même après un rechargement de la page, après avoir fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    window.localStorage.getItem('key')
    , la valeur est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [object HTMLDivElement]
    Le code exact de récupération est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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>

Discussions similaires

  1. Réponses: 3
    Dernier message: 31/05/2013, 11h07
  2. [Dojo] AJAX/PHP Mettre à jour une div avec un contenu TabContainer
    Par chotana dans le forum Bibliothèques & Frameworks
    Réponses: 7
    Dernier message: 04/09/2012, 13h46
  3. email avec le contenu d'une div
    Par Invité dans le forum Balisage (X)HTML et validation W3C
    Réponses: 45
    Dernier message: 04/05/2012, 09h35
  4. Contenu dans une DIV avec scrollbar sous IE7
    Par miltonis dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 23/03/2010, 10h59
  5. Réponses: 5
    Dernier message: 25/08/2008, 18h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo