JAVASCRIPT
Affichage d'un message à l'écran
<form method="POST"> <p><script language="JavaScript"><!-- function display_message(message) { alert(message); } // --></script> <input type="text" size="20" name="Message" value="Mon message"> <input type="button" name="B1" value="Go" onclick="display_message(Message.value);"></p> </form>
Affichage d'un message dans la barre de status
<form method="POST"> <p><script language="JavaScript"><!-- function display_status(message) { window.status=message; } // --></script><input type="text" size="20" name="Message_status" value="Mon message"> <input type="button" name="B1" value="Go" onclick="display_status(Message_status.value);"></p> </form>
Affichage de l'heure à l'écran
<form method="POST"> <p><script language="JavaScript"><!-- function getspottime () { var now = new Date(); var year = now.getYear(); var mois = now.getMonth() + 1; var jour = now.getDay() + 1; var temp_date; temp_date = now.getDate(); if (temp_date < 10) { s_day = "0" + temp_date; } else s_day = temp_date; var hours = now.getHours(); var minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes(); var seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds(); if(jour==1) Day = "Dimanche"; if(jour==2) Day = "Lundi"; if(jour==3) Day = "Mardi"; if(jour==4) Day = "Mercredi"; if(jour==5) Day = "Jeudi"; if(jour==6) Day = "Vendredi"; if(jour==7) Day = "Samedi"; if(mois==1) Month="Janvier"; if(mois==2) Month="Février"; if(mois==3) Month="Mars"; if(mois==4) Month="Avril"; if(mois==5) Month="Mai"; if(mois==6) Month="Juin"; if(mois==7) Month="Juillet"; if(mois==8) Month="Aout"; if(mois==9) Month="Septembre"; if(mois==10) Month="Octobre"; if(mois==11) Month="Novembre"; if(mois==12) Month="Décembre"; var stringdate=("Nous sommes le " + Day + " " + s_day + " " + Month + " " + year + "\net il est " + hours + minutes + seconds + " " ); // Afficher la date et l'heure dans une fenetre alert alert(stringdate); } // --></script><input type="button" name="B1" value="Go" onclick="getspottime();"></p> </form>
Affichage de l'heure dans la barre de status
<form method="POST"> <p><script language="JavaScript"><!-- var timer_ident = null; function statustime () { if (timer_ident) { stop_statustime(); start_statustime(); } var now = new Date(); var year = now.getYear(); var mois = now.getMonth() + 1; var jour = now.getDay() + 1; var temp_date; temp_date = now.getDate(); if (temp_date < 10) { s_day = "0" + temp_date; } else s_day = temp_date; var hours = now.getHours(); var minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes(); var seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds(); if(jour==1) Day = "Dimanche"; if(jour==2) Day = "Lundi"; if(jour==3) Day = "Mardi"; if(jour==4) Day = "Mercredi"; if(jour==5) Day = "Jeudi"; if(jour==6) Day = "Vendredi"; if(jour==7) Day = "Samedi"; if(mois==1) Month="Janvier"; if(mois==2) Month="Février"; if(mois==3) Month="Mars"; if(mois==4) Month="Avril"; if(mois==5) Month="Mai"; if(mois==6) Month="Juin"; if(mois==7) Month="Juillet"; if(mois==8) Month="Aout"; if(mois==9) Month="Septembre"; if(mois==10) Month="Octobre"; if(mois==11) Month="Novembre"; if(mois==12) Month="Décembre"; var stringdate=("Nous sommes le " + Day + " " + s_day + " " + Month + " " + year + "\net il est " + hours + minutes + seconds + " " ); // Afficher la date et l'heure dans la status-bar window.status=stringdate; } function stop_statustime() { if (timer_ident) { clearTimeout(timer_ident); timer_ident = null; } } function start_statustime() { timer_ident = setTimeout("statustime()",1000); } // --></script><input type="button" name="B1" value="Juste une fois" onclick="statustime();"> <input type="button" name="B2" value="L'heure en continu" onclick="start_statustime();"> <input type="button" name="B3" value="Arret de l'heure en continu" onclick="stop_statustime();"></p> </form>
Compte a rebours
<form method="POST" name="decompte"> <p><script language="JavaScript"><!-- // --> <!-- HIDING var secondes = 60; dummytimer = null; function Decompte(){ if (dummytimer) clearTimeout(dummytimer); secondes = secondes - 1; document.decompte.solde.value = secondes; if (secondes > 0) dummytimer = setTimeout("Decompte()", 1000); else dummytimer = null; } // END HIDING // --></script> <input type="button" name="B1" value="GO" onclick="Decompte();"> <!--webbot bot="Validation" s-data-type="Number" s-number-separators="x." --><input type="text" size="2" name="solde" value="60"> <input type="button" name="B3" value="Stop" onclick="if (dummytimer) clearTimeout(dummytimer);"> <input type="button" name="B2" value="Reset (60)" onclick="decompte.solde.value = secondes = 60;"></p> </form>