Bonjour...

J'ai un petit problème d'affichage avec le script suivant:

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>
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.

En local, l'image et le texte apparaissent mais sur le web, seul le texte apparait...

Merci d'avance...

Fabreizhad ;-)