Ce script permet de faire défiler l'heure en temps réel dans la barre de satut.
On peut facilement modifier la vitesse de défilement et le point de départ et d'arrivée du texte défilant.
Source / Exemple :
<html>
<head>
</head>
<body onload="Heure();")>
<script language="javascript">
esp=1;
maxi=40;//point d'arrivée du texte
mini=10;//point de départ du texte
a=mini;
function Heure() {
h = new Date();
heu = h.getHours();
min = h.getMinutes();
sec = h.getSeconds();
if (heu<10) heure = "0"+heure;
if (min<10) min = "0"+min;
if (sec<10) sec = "0"+sec;//07:08:06 à la place de 7:8:6
if (a==mini) esp=1;//quand on arive à mini on incrémente a
if (a==maxi) esp=-1;//quand on arrive à maxi on décrémente a
a=a+esp;
time ="Bienvenue il est "+heu+":"+min+":"+sec;
b=a;
while (b-->0)
time=" "+time;//génère des éspace qui font le défilement
window.status=time;//status est l'objet de window qui permet d'écrire dans la barre de statut
setTimeout("Heure();",50);//on refet la fonction toute les 50 millièmes de seconde
//si vous voulez un défilement plus ou moins rapide changer la valeur 50
}
</script>
<p><b>Regardez en bas à gauche !!!</b></p>
</body>
</html>
Conclusion :
Vous pouvez aussi utiliser ce script pour faire défiler un autre texte ou laisser l'heure immobile dans la barre de statut
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.