(JS & HTML) Du texte en fonction de la date

Fermé
mijad Messages postés 117 Date d'inscription mardi 21 novembre 2000 Statut Membre Dernière intervention 19 février 2023 - 10 août 2004 à 14:25
mijad Messages postés 117 Date d'inscription mardi 21 novembre 2000 Statut Membre Dernière intervention 19 février 2023 - 17 août 2004 à 11:22
Bonjour,

j'aimerais utiliser une zone de mon site afin d'y afficher du texte en fonction de la date du jour.
Exemple : à la date du 25 décembre, afficher "Joyeux Noël" et d'autres du genre souhaiter un anniversaire ou une manifestation, etc...
Je ne suis pas programmeur, je m'adresse donc à vous.

D'avance, merci et @+
Michel.

PS : J'ai posté également sur le forum Internet, comme le sujet touche aux 2 rubriques...
A voir également:

3 réponses

Utilisateur anonyme
11 août 2004 à 17:30
Voilà le gros du code. Je n'ai pas eu le temps de le tester.

Dans le premier niveau de 'switch', on teste le mois (attention: janvier=0, février=1,...,décembre=11), tandis que dans le second niveau de 'switch', on teste le jopur du mois.

<script language="javascript" type="text/javascript">
  function showMessage(){
    today = new Date();
    currentMonth = today.getMonth();
    currentDay = today.getDay();
    message=null;

    switch(currentMonth){
      case '0':
        switch(currentDay){
          case '1':
            message = "Heureuse Année " + today.getYear();
            break;
        }
        break;
      case '11':
        switch(currentDay){
          case '25':
            message = "Joyeux Noël";
            break;
        }
        break;
    }
  }

  if(message!=null){
    myElm = document.getElementsByName('leNomDeLaZone DansTonSite')[0];
    myElm.innerHTML=message;
  }
</script>

...

<body onload="showMessage();">
...
</body>



;-)
HackTrack
1
mijad Messages postés 117 Date d'inscription mardi 21 novembre 2000 Statut Membre Dernière intervention 19 février 2023
16 août 2004 à 13:29
Bonjour HackTrack et merci pour ton aide.

Mais j'ai déjà reçu une réponse sur le forum Internet et çà fonctionnait.

@+
Michel.
0
Utilisateur anonyme
16 août 2004 à 13:32
On pourrait mettre les date a souhaiter et les commentaires dans un tableau, ca ferait un code plus simple.
Ex : t['25/12/2004']="joyeux nowell ;-)";
t['01/01/2005']="Tiens deja une nouvelle année !";

Après tu construit la date du jour et tu regarde si la date existe dans le tableau.
0
mijad Messages postés 117 Date d'inscription mardi 21 novembre 2000 Statut Membre Dernière intervention 19 février 2023
16 août 2004 à 20:43
Merci Poof, mais j'ai reçu une solution que j'ai déjà mise en oeuvre...

;-)
0
Utilisateur anonyme
16 août 2004 à 21:08
Une solution plus simple ?

<Mode Pub> http://www.poof65.com </Mode Pub>
0
mijad Messages postés 117 Date d'inscription mardi 21 novembre 2000 Statut Membre Dernière intervention 19 février 2023
17 août 2004 à 11:22
Bonjour poof65,

tu peux voir le code dans le forum "internet".
Le post a le même titre que celui-ci.

@+
Michel.
0