Bonjour,
j'ai un problème lors de l'affichage de la date, le contenu de la page ne s'affiche pas mais la date s'affiche, le code javascript est le 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
 
function ecritCalque(idCalque,texte)
 {
 if (document.all) document.all[idCalque].innerHTML = texte;
 if (document.layers)
 {
 document.layers[idCalque].document.open();
 document.layers[idCalque].document.write(texte);
 document.layers[idCalque].document.close();
 }
 if (document.getElementById)
 document.getElementById(idCalque).innerHTML = texte;
 }
 function creerCalque(idCalque,contenu,top,left,width,height,visibility)
 {
 if (document.layers)
 {
 document.layers[idCalque] = new Layer(width);
 document.layers[idCalque].top = top;
 document.layers[idCalque].left = left;
 document.layers[idCalque].width = width;
 document.layers[idCalque].height = height;
 document.layers[idCalque].visibility = visibility;
 document.layers[idCalque].document.open();
 document.layers[idCalque].document.write(contenu);
 document.layers[idCalque].document.close();
 }
 else
 {
 strDiv = "<DIV ID='"+idCalque+"' STYLE='position:absolute;top:"+top+"px;left:"+left+"px;width:"+width+";height:"+height+";visibility:"+visibility+"'>"+contenu+"</DIV>";
 document.body.innerHTML = document.body.innerHTML + strDiv;
 }
 }
 function horloge(classe,top,left,width,height)
 {
 creerCalque('calqueHorloge','',top,left,width,height,'visible');
 horlogeMot(classe);
 }
 function horlogeMot(classe)
 {
 dateAct = new Date();
 jour = dateAct.getDate();
 jou=dateAct.getDay();
 var jours = new Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
 mois = dateAct.getMonth()+ 1;
 
 var month = new Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre", "Octobre", "Novembre", "Décembre");
 annee = dateAct.getFullYear();
 heure = dateAct.getHours();
 minute = dateAct.getMinutes();
 seconde = dateAct.getSeconds();
 if (minute < 10) minute = "0" + minute;
 if (seconde < 10) seconde = "0" + seconde;
 if (jour < 10) jour = "0" + jour;
 if (mois < 10) mois = "0" + mois;
 base = "<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR><TD ALIGN='center' CLASS='"+classe+"' NOWRAP>";
 fin = "</TD></TR></TABLE>";
 texte = jours[jou] + " " +jour+" "+ month[dateAct.getMonth()] + " " + annee +"/"+heure + ":" + minute ;
 ecritCalque("calqueHorloge",base+texte+fin);
 setTimeout("horlogeMot('"+classe+"')",100);
 } 
//]]>
</script>
je pense que la ligne 11 de la fonction "ecritCalque" qui cause le problème.