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

JavaScript Discussion :

Une mise � jour perp�tuelle


Sujet :

JavaScript

  1. #1
    Membre �prouv�
    Avatar de jlb59
    Homme Profil pro
    Retrait�
    Inscrit en
    Ao�t 2004
    Messages
    1 024
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Retrait�
    Secteur : Industrie

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 1 024
    Par d�faut Une mise � jour perp�tuelle
    Bonjour � tous,

    J'ai mis ce script sur les pages de mon site et tout s'affiche bien.

    Seulement, � chaque fois que je change de page ou que je l'actualise, la date bien-sur ne change pas mais par contre, l'heure qui s'affiche se modifie � chaque fois et affiche l'heure en cours.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    var derniereModif = document.lastModified;
    var dateModif = new Date(derniereModif);
    var jour = dateModif.getDate();
    var mois = dateModif.getMonth()+1;
    var annee = dateModif.getFullYear();
    var heures = dateModif.getHours();
    var minutes = dateModif.getMinutes();
    var secondes = dateModif.getSeconds();
    var sortie_heure = ((heures < 10) ? "0" + heures : heures);
    var sortie_minute = ((minutes < 10) ? "0" + minutes : minutes);
    var sortie_seconde = ((secondes < 10) ? "0" + secondes : secondes);
     
    document.write("Update : <strong>");
    document.write(jour+"/"+mois+"/"+annee+" à "+sortie_heure+":"+sortie_minute+":"+sortie_seconde);
    document.write("</strong>");
    Je comprends pas du tout parce que j'ai vu sur plusieurs sites, la date et l'heure de mise � jour, mais �a ne change pas m�me si la page est actualis�e !

    Voudriez-vous me dire ce que je dois faire ?

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par d�faut
    Si le contenu de ta page est cr�� dynamiquement, document.lastModified sera alors la date � laquelle il a �t� cr��. Donc � chaque rafraichissement de la page ...

    Il faut savoir aussi que sur Chrome (Webkit) l'heure retourn�e ne sera pas la m�me que sur Firefox et IE. Ces derniers renvoient le local timezone tandis que Chrome renvoie le format UTC.

    Exemple, pour un document modifi� � 9h40 aujourd'hui.
    Affichage sur Chrome :
    Affichage sur Firefox/IE :
    ps : Oublie document.write

Discussions similaires

  1. Comment programmer une mise � jour ?
    Par qnop dans le forum EDI, CMS, Outils, Scripts et API
    R�ponses: 4
    Dernier message: 15/03/2006, 16h33
  2. R�ponses: 2
    Dernier message: 21/12/2005, 13h08
  3. [C#][ MSI] Comment effectuer une mise � jour d'application ?
    Par th3r1ddl3r dans le forum Windows Forms
    R�ponses: 6
    Dernier message: 15/12/2005, 10h09
  4. Probl�me d'une mise � jour
    Par Hamdi dans le forum Access
    R�ponses: 2
    Dernier message: 17/09/2005, 13h57

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