Bonjour
voici un script d'affichage de l'heure et la date serveur
il affiche le tout sur 2 étages mais j'aimerai qu'il affiche sur 3 étages
exemple
la il affiche :
Dimanche 17 Mai 2009
15 : 41 : 05
j'aimerai qu'il affiche :
Dimanche
17 Mai 2009
15 : 41 : 05
voici le script :
function horloge(id_cadran, time, appel)
{
time = parseInt(time);
appel = parseInt(appel);
var d = new Date(time * 1000);
var heure = d.getHours();
var min = d.getMinutes();
var sec = d.getSeconds();
if (heure < 10)
{
heure = "0" + heure;
}
if (min < 10)
{
min = "0" + min;
}
if (sec < 10)
{
sec="0"+sec;
}
var day;
switch (d.getDay())
{
case 1: day = "Lundi";
break;
case 2: day = "Mardi";
break;
case 3: day = "Mercredi";
break;
case 4: day = "Jeudi";
break;
case 5: day = "Vendredi";
break;
case 6: day = "Samedi";
break;
case 0: day = "Dimanche";
break;
default: day = "erreur : " + d.getDay();
}
var mois;
switch (d.getMonth())
{
case 0: mois = "Janvier";
break;
case 1: mois = "Février";
break;
case 2: mois = "Mars";
break;
case 3: mois = "Avril";
break;
case 4: mois = "Mai";
break;
case 5: mois = "Juin";
break;
case 6: mois = "Juillet";
break;
case 7: mois = "Aout";
break;
case 8: mois = "Septembre";
break;
case 9: mois = "Octobre";
break;
case 10: mois = "Novembre";
break;
case 11: mois = "Décembre";
break;
default: mois = "erreur : " + d.getMonth();
}
var annee = d.getFullYear();
var jour = d.getDate();
if (appel == 1)
{
fieldset = document.createElement("feldset");
legend = document.createElement("legend");
br = document.createElement("br");
divCadran = document.createElement("center");
texteDate = document.createTextNode(day + " " + jour + " " + mois + " " + annee);
texteHeure = document.createTextNode(heure + " : " + min + " : " + sec);
divCadran.id = "divCadran";
divCadran.appendChild(texteDate);
divCadran.appendChild(br);
divCadran.appendChild(texteHeure);
fieldset.appendChild(legend);
fieldset.appendChild(divCadran);
document.getElementById(id_cadran).appendChild(fieldset);
}
else
{
document.getElementById("divCadran").childNodes.item(0).nodeValue = day + " " + jour + " " + mois + " " + annee;
document.getElementById("divCadran").childNodes.item(2).nodeValue = heure + " : " + min + " : " + sec;
}
time = time + 1;
appel = appel + 1;
setTimeout("horloge('" + id_cadran + "', '" + time + "', '" + appel + "')",1000);
}
J'ai esayer la fontion br etc mais rien marche
pouvais vous m'aider svp