mdification de scripts /images qui changent suivant
mdification de scripts /images qui changent suivant - HTML/CSS - Programmation
MarshPosté le 27-03-2005 à 12:48:08
J'aimerai rajouter qques lignes dans deux scripts mais etant debutante j'ai besoin de votre aide.
Un message qui change au fil des heures
Insérez le code suivant dans l'en-tête de votre page :
<SCRIPT LANGUAGE="JavaScript"> MaDate = new Date; heure = MaDate.getHours(); function MessageParDate() { if (heure>=0 && heure<=5) { MessageB = 'Il serait grand temps de vous coucher !'; } if (heure>5 && heure<12) { MessageB = 'Bonjour, belle journée n'est-ce pas ?'; } if (heure>=12 && heure<13) { MessageB = 'Bon appétit !'; } if (heure>=13 && heure<=17) { MessageB = 'L'après-midi va être très productive...'; } if (heure>17 && heure<=19) { MessageB = 'Comme c'est bon de rentrer chez soi !'; } if (heure>19 && heure<=23) { MessageB = 'Ne vous couchez pas trop tard...'; } return MessageB; } </SCRIPT> <!-- FIN DU SCRIPT -->
Placez ensuite ce petit script à l'endroit où vous souhaitez que le message s'affiche :
Une image qui change au fil des heures Code à introduire entre les balises <BODY> et </BODY> <SCRIPT LANGUAGE="JavaScript">
<!-- Today = new Date(); h = Today.getHours(); document.write("<font size=4>" ); if (h<7 ) document.write("<img src='images/image03_06.gif'>" ); else if (h<8) document.write("<img src='images/image06_08.gif'>" ); else if (h<10) document.write("<img src='images/image8_10.gif'>" ); else if (h<12) document.write("<img src='images/image10_12.gif'>" ); else if (h<13) document.write("<img src='images/image12_13.gif'>" ); else if (h<14) document.write("<img src='images/image13_14.gif'>" ); else if (h<15) document.write("<img src='images/image14_15.gif'>" ); else if (h<18) document.write("<img src='images/image15_18.gif'>" ); else if (h<19) document.write("<img src='images/image18_19.gif'>" ); else if (h<21) document.write("<img src='images/image19_21.gif'>" ); else if (h<23) document.write("<img src='images/image21_23.gif'>" ); else if (h<1) document.write("<img src='images/image23_01.gif'>" ); else if (h<3) document.write("<img src='images/image01_03.gif'>" ); else if (h<6) document.write("<img src='images/image03_06.gif'>" ); else document.write("<img src='images/image03_06.gif'>" ); // --> </SCRIPT>
J'aimerai donc rajouter une ligne de code qui indiquerai egalement le changement par jour, particulierement le week end ( le texte et l'image serait differente le week end)
Marsh Posté le 27-03-2005 à 12:48:08
J'aimerai rajouter qques lignes dans deux scripts mais etant debutante j'ai besoin de votre aide.
Un message qui change au fil des heures
Insérez le code suivant dans l'en-tête de votre page :
<SCRIPT LANGUAGE="JavaScript">
MaDate = new Date;
heure = MaDate.getHours();
function MessageParDate()
{
if (heure>=0 && heure<=5)
{
MessageB = 'Il serait grand temps de vous coucher !';
}
if (heure>5 && heure<12)
{
MessageB = 'Bonjour, belle journée n'est-ce pas ?';
}
if (heure>=12 && heure<13)
{
MessageB = 'Bon appétit !';
}
if (heure>=13 && heure<=17)
{
MessageB = 'L'après-midi va être très productive...';
}
if (heure>17 && heure<=19)
{
MessageB = 'Comme c'est bon de rentrer chez soi !';
}
if (heure>19 && heure<=23)
{
MessageB = 'Ne vous couchez pas trop tard...';
}
return MessageB;
}
</SCRIPT>
<!-- FIN DU SCRIPT -->
Placez ensuite ce petit script à l'endroit où vous souhaitez que le message s'affiche :
<SCRIPT LANGUAGE="JavaScript">
document.write(MessageParDate());
</SCRIPT>
2eme script
Une image qui change au fil des heures
Code à introduire entre les balises <BODY> et </BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
Today = new Date();
h = Today.getHours();
document.write("<font size=4>" );
if (h<7 ) document.write("<img src='images/image03_06.gif'>" );
else if (h<8) document.write("<img src='images/image06_08.gif'>" );
else if (h<10) document.write("<img src='images/image8_10.gif'>" );
else if (h<12) document.write("<img src='images/image10_12.gif'>" );
else if (h<13) document.write("<img src='images/image12_13.gif'>" );
else if (h<14) document.write("<img src='images/image13_14.gif'>" );
else if (h<15) document.write("<img src='images/image14_15.gif'>" );
else if (h<18) document.write("<img src='images/image15_18.gif'>" );
else if (h<19) document.write("<img src='images/image18_19.gif'>" );
else if (h<21) document.write("<img src='images/image19_21.gif'>" );
else if (h<23) document.write("<img src='images/image21_23.gif'>" );
else if (h<1) document.write("<img src='images/image23_01.gif'>" );
else if (h<3) document.write("<img src='images/image01_03.gif'>" );
else if (h<6) document.write("<img src='images/image03_06.gif'>" );
else document.write("<img src='images/image03_06.gif'>" );
// -->
</SCRIPT>
J'aimerai donc rajouter une ligne de code qui indiquerai egalement le changement par jour, particulierement le week end ( le texte et l'image serait differente le week end)
merci d'avance