UNE HEURE GRAPHIQUE SIMPLE EN JAVASCRIPT

Signaler
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
rrk275
Messages postés
542
Date d'inscription
vendredi 25 juin 2004
Statut
Membre
Dernière intervention
1 octobre 2007
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42622-une-heure-graphique-simple-en-javascript

rrk275
Messages postés
542
Date d'inscription
vendredi 25 juin 2004
Statut
Membre
Dernière intervention
1 octobre 2007
2
ce que bultez disait ( entre autres .. ):

function getImg(img)
{
if(img >= 10 )
return "heure/"+img+".png" ;
return "heure/0"+img+".png" ;
}
reynum
Messages postés
7
Date d'inscription
lundi 13 novembre 2000
Statut
Membre
Dernière intervention
12 juillet 2011

En fait si on veut faire vraiment jolis, avec des polices spéciales, des effets d'ombrages... Il faut les 61 images, car si on en met juste 11 elles ne sont pas bien liées entre elle (il y a trop d'espace quand les chiffres sont > 10)et c'est moins joli voir laid.
Donc je garde cette solution qui est simple et fonctionne parfaitement.
reynum
Messages postés
7
Date d'inscription
lundi 13 novembre 2000
Statut
Membre
Dernière intervention
12 juillet 2011

C'est vrais pour les images d'ailleur dés que j'aurais le temps je vais refaire le code pour 11 images (0 à 9 avec les deux points).
De plus je pense que certaines personnes (moi par exemple) aime avoir une jolie horloge en temps réel sur leur site.
Je sais que de nombreux codes existent déja mais celui-la c'est le mien et je l'aime bien en plus je le trouve plus clair que beaucoup d'autres que j'ai eu l'occasion de voir.
Voilou @++
cs_bultez
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
27
ça part d'un bon sentiment. mais déjà :
_ 10 images seraient suffisantes ( de 0 à 9 )
_ on peut "facilement" éviter le switch avec 60 case
_ affichage de l'heure toutes les secondes : est-ce nécessaire ?
_ de nombreux exemples existent déjà
_ ...
Cordialement.