Rechercher : dans
Par :

Affichage date dans page html

Dernière réponse le 14 oct 2007 à 09:03:18 guenievr, le 8 oct 2007 à 10:09:33 
 Signaler ce message aux modérateurs

Bonjour,
J'essaie d'insérer la date du jour dans une page html. Tout ce m'a été proposé dans les forums ne me fonctionnent pas. Mais cela doit certainement dépendre de moi, car je débute en html.
Comment insérer la date du jour dans une page html avec nvu ?
Merci pour toute réponse
Cordialement

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « Affichage date dans page html » dans :
[Webmaster] Afficher facilement le code php/xhtml de vos pages VoirSi vous voulez proposer a vos visiteurs de voir la source de vos fichiers (PHP ou HTML), il y a plusieurs solutions. En php Afficher le code php Afficher le code html En html Informations Voir aussi En php Afficher le code php La...
On peut cacher le code source d'une page HTML VoirMythe: On peut cacher le code source d'une page HTML. Réalité: FAUX. Explications: Pour pouvoir afficher une page web (HTML), le navigateur doit - à un moment où un autre - avoir le code HTML en clair. Il y a donc toujours moyen de le...
Les Frames VoirPrésentation des frames Grâce à la technologie des frames (en français "cadres") il est désormais possible d'afficher plusieurs pages HTML dans différentes zones (ou cadres). Les frames ne font pas partie de la spécification du HTML 3.x, il faut...
Structure d'un document HTML VoirNotion de document HTML Une page HTML est un simple fichier contenant du texte formatté avec des balises HTML. Par convention l'extension donnée au fichier est .htm ou .html, mais une page web peut potentiellement porter n'importe quelle...

1

Gihef, le 8 oct 2007 à 18:40:01

Bonjour,

En HTML, ce n'est pas possible.
Il faut en passer par des scripts.
En Javascript, en PHP…

Par exemple :

    <script type="text/javascript"> 
        d = new Date(); 
      document.write("<p>Aujourd'hui, nous sommes le : <span style='color:#8aa;'>"); 
      document.write(d.toLocaleDateString()); 
      document.write("</span></p>"); 
    </script>

Comment fais-tu ?

--

Répondre à Gihef

2

guenievr, le 13 oct 2007 à 14:28:17

Bonjour,
Tu me poses la question comment je fais. Eh bien la réponse est que je ne fais pas. Etant donné que le html n'est pas un véritable language, il est impossible de l'écrire dans ce language. Il est important de le faire en javascript.
Le hic c'est que je ne sais pas introduire du javascript dans une page html. Tous mes essais ont été vains.
J'ai du mal d'ailleurs à comprendre pourquoi c'est si compliqué, cela se voit sur pas mal de site.
La question reste entière
Merci pour tout
Cordialement

Répondre à guenievr

3

Gihef, le 13 oct 2007 à 14:47:28

On trouve de quoi se dégrossir sur le web.
Par exemple http://www.editeurjavascript.com/cours/*

Pour le code, c'est simple.
Regarde l'exemple que je te donnais (il y restera encore quelques jours).
Enregistre la page sur ton disque.
Ouvre-la avec le Bloc-notes, par exemple.
Tu vois comment c'est fait.

Comme c'est simple et que ça insère quelque chose dans la page, c'est dans le <body>.



* Plutôt que “language="Javascript"” on recommande maintenant “type="text/javascript"”.


++
Tu peux aussi simplement choisir d'Afficher (le code) source après un clic droit dans la page.

--

Répondre à Gihef

4

kelsett, le 13 oct 2007 à 19:19:13

Si je peux me permettre un petit commentaire ce code affiche la date de l'ordinateur... C'est Possible d'afficher la date en fonction du pays du visiteur ? Ca doit bien être possible...

Répondre à kelsett

5

bzh56, le 13 oct 2007 à 22:14:18

@ Kelsett, bonsoir.

Connais tu la théorie de la relativité ?

Si le code affiche la date de ton ordinateur, il affichera aussi la date de l'ordinateur d'un visiteur. Donc, si le visiteur se trouve dans un fuseau horaire différent, son ordinateur aussi... donc il verra s'afficher sa date locale.

Idem pour l'heure ou tout autre fonction qui appelle une action du navigateur comme le javascript.
Le navigateur du visiteur est sur sa machine, pas sur le net ;-)

Répondre à bzh56

6

Gihef, le 13 oct 2007 à 22:20:25

Il semble tout de même possible d'obtenir l'heure du serveur : http://www.javascriptfr.com/...
 (-;

--

Répondre à Gihef

7

bzh56, le 13 oct 2007 à 23:13:44

Absolument, en faisant comme sur le lien donné, en passant par du php :

"PHP ET JAVASCRIPT : AFFICHER UNE HORLOGE BASÉE SUR L'HEURE DU SERVEUR"

Ce n'était pas mon propos et merci pour ce lien, je ne le connaissais pas celui-là ;-)

Répondre à bzh56

8

 guenievr, le 14 oct 2007 à 09:03:18

Bonjour Gihef,
Merci pour la réponse. Cela fonctionne. J'avais tout simplement oublié que certaines données étaient bloquées par la sécurité. D'où non affichage.
Problème résolu.
Cordialement

Répondre à guenievr
Collection CommentÇaMarche.net