begin process at 2010 02 10 15:02:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date & Heure

 > AFFICHE L'HEURE EN TEMPS REEL DANS LA BARRE DE STATUT

AFFICHE L'HEURE EN TEMPS REEL DANS LA BARRE DE STATUT


 Information sur la source

Note :
6,17 / 10 - par 6 personnes
6,17 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Date & Heure Niveau :Débutant Date de création :26/06/2004 Vu :6 141

Auteur : VictorWani

Ecrire un message privé
Site perso
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Ce Code affiche l'Heure en temps réel dans la Barre de Statut.

Source

  • <html>
  • <head>
  • <script language="JavaScript">
  • function heure()
  • {
  • d = new Date();
  • h = d.getHours();
  • m = d.getMinutes();
  • s = d.getSeconds();
  • <!-- Rajoute un 0 devant le nombre d'heures, de minutes ou de secondes si il est inférieur à 10. POur que ça fasse 07:04:05 au lieu de 7:4:5 -->
  • if (h<10) h = "0"+h;
  • if (m<10) m = "0"+m;
  • if (s<10) s = "0"+s;
  • <!-- Texte affiché dans la Barre de Statut -->
  • time = "Il est actuellement "+h+":"+m+":"+s+"";
  • setTimeout("heure()", 1000);
  • window.status=time;
  • }
  • </script>
  • </head>
  • <body onload="heure()">
  • </body>
  • </html>
<html>

<head>
<script language="JavaScript">
function heure() 
{
	d = new Date();
	h = d.getHours();
	m = d.getMinutes();
	s = d.getSeconds();

<!-- Rajoute un 0 devant le nombre d'heures, de minutes ou de secondes si il est inférieur à 10. POur que ça fasse 07:04:05 au lieu de 7:4:5 --> 
	if (h<10) h = "0"+h;
        if (m<10) m = "0"+m; 
        if (s<10) s = "0"+s;

<!-- Texte affiché dans la Barre de Statut -->
time = "Il est actuellement "+h+":"+m+":"+s+"";
setTimeout("heure()", 1000);
window.status=time;
}
</script>
</head>
<body onload="heure()">
</body>
</html>

 Conclusion

Si vous constatez un bug, merci de m'en aviser
http://wanicorporation.zerackiel.net/forum/ index.php


 Sources du même auteur

AFFICHE LA RESOLUTION D'ECRAN DU VISITEUR
TEXTE DEFILANT VERTICALEMENT POUR VOTRE SITE
TITRE DEFILANT DANS LA BARRE D'ETAT
MENU DÉROULANT FAÇON FORMULAIRE
HEURE DE LA DERNIERE ACTUALISATION DE LA PAGE

 Sources de la même categorie

Source avec Zip CHRONOMÈTRE AMÉLIORÉ par Kolosta
Source avec Zip SLEEP() SANS BOUCLE D'ATTENTE CONSOMMATRICE par Phildepantin
Source avec Zip AFFICHAGE DE L'HEURE ET DU FUSEAU HORAIRE (TIMEZONE) SUR LA ... par navylav2
Source avec Zip Source avec une capture HORLOGE TRIPLE AFFICHAGE AU FORMAT AM/PM/24H/DST par sofiane1234
Source avec Zip Source avec une capture HORLOGE NUMÉRIQUE EN JAVASCRIPT, COMPATIBLE IE ET FF par bad_dark_spirit

Commentaires et avis

Commentaire de VictorWani le 27/06/2004 18:46:48

Ce serait sympa de mettre des commentaires pour que je puisse améliorer ma source, au lieu de mettre une mauvaise note sans aucune utilité. Merci.

Commentaire de Gilnou le 28/06/2004 07:27:03

Merci pour ce code, et pour d'autres même s'ils sont discrédités par de prétendus super spécialistes (et pas toujours de façon courtoise). Quel que soit leur niveau d'ingéniosité, les codes permettent aux novices d'apprendre et de se perfectionner, en scrutant leur fonctionnement. Ne vous laissez donc pas démonter par des critiques inutilement acerbes : le fairplay n'est pas codifiable !

Commentaire de Cafeine911 le 28/06/2004 08:17:03

Moi j'aime bien ce code simple et efficace.

Même si la compatibilité avec les autres
navigateurs n'est pas evidente. C'est, je pense,
le point qu'il faut certainement prendre en compte.

bravo et merci je l'adopte.
9/10

Commentaire de roro06 le 28/06/2004 09:10:08

Puisque c'est pour se perfectionner, donc pour la bonne cause, un petit truc :
au lieu de :
if (h&lt;10) h = "0"+h;

tu peux mettre : h = (  (h&lt;10)?"0":"" ) + (h);
(fonctionne aussi pour les minutes et les secondes et ton code peut alors tenir sur une seule ligne)

Quant à la compatibilité avec d'autres navigateurs, je ne vois pas de probs, sauf peut-être pour les commentaires : utiliser /*  */ au lieu de &lt;!--   --&gt; en javascript.S'il y a un bug, c'est peut-être là (encore que j'ai essayé avec ie, ns, mozilla sans problèmes).
Pas de note.

Commentaire de VictorWani le 28/06/2004 09:32:00

Merci beaucoup à vous tous.
Je vais tenir compte de vos conseils pour la prochaine version ou mise à jour du code.

Commentaire de ocrasson le 30/08/2004 12:51:44

bonjour,

Sur mac, ca ne fonctionne pas... :-( avec aucun navigateur

Commentaire de landa18 le 14/03/2005 09:26:43

merci pour le code !
en temps que novice sa m'aide bien ^^

Commentaire de toto_ouf le 11/05/2005 12:02:18

j'aime bien ce script mais je ne peut malheuresement pas l'utiliser vu qu'il ne marche pas avec FireFox!
Sinon, bonne idée

Commentaire de toto_ouf le 11/05/2005 12:28:19

Oups, je me suis trompé, sa marche avec FireFox mais il fallait le configurer pour qu'il gére la status bar : menu Outils > Options > Fonctionnalités web > Javascript > avancé   cocher:changer le texte de la barre de tache
voilà!

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,264 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales