Bonjour...
J'ai un petit problème d'affichage avec le script suivant:
Ce script, repris sur un site de spécialisé permet d'afficher la phase de la lune ainsi que la date de la prochaine pleine lune.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <script type="text/javascript"> var black = "../gifs/lunenoire.jpg"; var white = "../gifs/luneblanche.jpg"; var height=1; var size = 80; var s = ""; var i; var aujourdhui = new Date() var x = aujourdhui; var DateLunePleine96 = new Date(96, 1, 3, 16, 15, 0); var lunaison = 29*(24*3600*1000) + 12*(3600*1000) + 44*(60*1000); var PhaseDeLaLuneAujourdhui = (aujourdhui.getTime() - DateLunePleine96.getTime()) % lunaison; var pourcentBrut = (PhaseDeLaLuneAujourdhui / lunaison); var pourcent = Math.round(100*pourcentBrut) / 100; var pourcentPar2 = Math.round(200*pourcentBrut); if (pourcentBrut >= 0.5) { left = black; right = white; } else { left = white; right = black; } var time = Math.round((lunaison-PhaseDeLaLuneAujourdhui)/(24*3600*1000)); document.write("<center><br>"); if (pourcentPar2 > 100) { pourcentPar2 = pourcentPar2 - 100; } for (i = -(size-1); i < size; ++i) { var wid=2*parseFloat(Math.sqrt((size*size)-(i*i))); if (pourcentPar2 != 100) document.write ("<img src="+left +" height=1 width="+(wid*((100-pourcentPar2)/100))+">"); if (pourcentPar2 != 0) document.write("<img src="+right+" height=1 width="+(wid*((pourcentPar2)/100))+">"); document.write("<br>"); } if (time > 1) { s = "s" } else { s = "" } document.write("<br>Prochaine pleine lune dans ",time," jour",s); document.write("</center>"); </script>
En local, l'image et le texte apparaissent mais sur le web, seul le texte apparait...
Merci d'avance...
Fabreizhad ;-)
Partager