Un mensaje que cambia de acuerdo con el tiempo

¿Desea decir a sus visitantes buenos días o buenas noches según la hora del día? Esto es posible con un JavaScript.

Por ejemplo:

Inserte el siguiente código en el encabezamiento de su página:

<SCRIPT LANGUAGE="JavaScript">
MaDate = new Date;
heure = MaDate.getHours();
function MessageParDate()
{
if (heure>=0 && heure<=5)
{
MessageB = 'Midnight to 5: Time to sleep!';
}
if (heure>5 && heure<12)
{
MessageB = '5 to noon: Hello, what a beautiful day?';
}
if (heure>=12 && heure<13)
{
MessageB = 'Noon to 1: Bon appétit !';
}
if (heure>=13 && heure<=17)
{
MessageB = '1 to 5 in the afternoon: Have a productive afternoon...';
}
if (heure>17 && heure<=19)
{
MessageB = '5 to 7: Home, sweeet home';
}
if (heure>19 && heure<=23)
{
MessageB = '7 to midnight: Don't go to bed too late...';
}
return MessageB;
}
</SCRIPT>
<!-- FIN DU SCRIPT -->

Para cada franja horaria, puede personalizar:

  • La hora de inicio y de fin de la franja.

  • Por ejemplo, entre 5:00 PM y 7:59 PM: heure>17 && heure<=19

  • El mensaje que aparecerá.

  • Entre 5:00 PM y 7:59 PM, aparecerá: Comme c'est bon de rentrer chez soi !

Entonces, coloque este script donde quiera que aparezca visualizado el mensaje:

<SCRIPT LANGUAGE="JavaScript">
document.write(MessageParDate());
</SCRIPT>