OVH Cloud OVH Cloud

Horloge analogique javascript

4 réponses
Avatar
alexandre.suc
Bonjour

sur cette page

http://www.editeurjavascript.com/scripts/exemples/471.html

se trouve un javascript cens=E9 afficher une horloge analogique, mais
pour une raison que j'ignore la pendule en question n'affiche que la
trotteuse sous opera et s'affiche correctement sous firefox et internet
explorer.

N'ayant h=E9las aucune connaissance en javascript et l'auteur du script
=E9tant injoignable sur sa bo=EEte mail j'aimerai savoir si vous pouviez
m'aider =E0 "corriger" le script afin que m=EAme sous op=E9ra tout
s'affiche correctement ?

Merci d'avance

4 réponses

Avatar
YD
sur cette page

http://www.editeurjavascript.com/scripts/exemples/471.html

se trouve un javascript censé afficher une horloge analogique, mais
pour une raison que j'ignore la pendule en question n'affiche que la
trotteuse sous opera et s'affiche correctement sous firefox et internet
explorer.


Il suffit de remplacer la ligne 48

NS6=(document.getElementById&&!document.all);

par :

NS6=(document.getElementById&&(!document.all||opera));

Je ne garantis pas le fonctionnement dans toutes les versions
d'Opera, la 9 c'est OK.

--
Y.D.

Avatar
alexandre.suc
Merci beaucoup pour cette réponse efficace et prompte mais... désolé
y'a toujours un mais ;)

mais maintenant c'est la situation inverse, à savoir l'horloge ne
s'affiche que sous opéra et plus du tout (ni trotteuse ni cadre) sous
IE et Firefox... bon j'en déduis que la ligne en question détermine
comment se comporter en fonction du navigateur mais comme je le disais
précédement je ne connais absolument pas javascript.... :(

N'est-il pas possible d'aboutir à un script qui soit capable
d'afficher correctement cette horloge sous les trois navigateurs ?

Encore une fois merci !


YD wrote:
sur cette page

http://www.editeurjavascript.com/scripts/exemples/471.html

se trouve un javascript censé afficher une horloge analogique, mais
pour une raison que j'ignore la pendule en question n'affiche que la
trotteuse sous opera et s'affiche correctement sous firefox et internet
explorer.


Il suffit de remplacer la ligne 48

NS6=(document.getElementById&&!document.all);

par :

NS6=(document.getElementById&&(!document.all||opera));

Je ne garantis pas le fonctionnement dans toutes les versions
d'Opera, la 9 c'est OK.

--
Y.D.



Avatar
YD
YD wrote:
sur cette page

http://www.editeurjavascript.com/scripts/exemples/471.html

se trouve un javascript censé afficher une horloge analogique, mais
pour une raison que j'ignore la pendule en question n'affiche que la
trotteuse sous opera et s'affiche correctement sous firefox et internet
explorer.
Il suffit de remplacer la ligne 48




Je me rectifie c'est la 43 !

NS6=(document.getElementById&&!document.all);

par :

NS6=(document.getElementById&&(!document.all||opera));

Je ne garantis pas le fonctionnement dans toutes les versions
d'Opera, la 9 c'est OK.


mais maintenant c'est la situation inverse, à savoir l'horloge ne
s'affiche que sous opéra et plus du tout (ni trotteuse ni cadre) sous
IE et Firefox... bon j'en déduis que la ligne en question détermine
comment se comporter en fonction du navigateur mais comme je le disais
précédement je ne connais absolument pas javascript.... :(


NS6=(document.getElementById&&(!document.all||window.opera));

marchera aussi avec Firefox et IE je pense.

--
Y.D.



Avatar
1 connu
tu peux toujours rajouter ce lien http://mct.sbb.ch/mct/clock.swf
Je ne sais pas si c'est permis ;-)

Il s'agit de l'heure utilisé sur les site des chemins de fer suisses. Le
look est conforme aux horloges réélles dans les gares.