Bonsoir le forum,

J'ai trouvé un script de décompte du temps qui s'écoule a pratir d'une date du passé.

Seulement l'affichage n'est pas térrible, je souhaiterai savoir ce que je dois changer pour avoir un affihcage sur une seule ligne du type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
var texte = "<span><b>
!<b>"+ans+" ans,"+jour+" jours,"+heure+" heurs,"+minute+" minutes,"+seconde+" secondes</b>
</span>";
document.write(texte);
Merci énormément à tous, voici mon script de base :

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
 
<HEAD><script language="JavaScript"> 
var dannee=-1, dmois=-1, djour=-1, dheure=-1, dminute=-1 
var compDat = new Date("October 11, 2005 09:44:00") 
var msparan = 365.25 * 24 * 60 * 60 * 1000 
var msparmois = 31 * 24 * 60 * 60 * 1000 
var msparjour = 24 * 60 * 60 * 1000 
var msparheure = 60 * 60 * 1000 
var msparmn = 60 * 1000 
var msparsec = 1000 
function calculage(){ 
var daten = new Date() 
var changeA = dannee 
var changeJ = djour 
var changeH = dheure 
var changeM = dminute 
var diffMs = daten.getTime() - compDat.getTime() 
dannee = Math.floor(diffMs / msparan) 
diffMs -= dannee * msparan 
djour = Math.floor(diffMs / msparjour) 
diffMs -= djour * msparjour 
dheure = Math.floor(diffMs / msparheure) 
diffMs -= dheure * msparheure 
dminute = Math.floor(diffMs / msparmn) 
diffMs -= dminute * msparmn 
var diffSecs = Math.floor(diffMs / msparsec) 
if(changeA!=dannee) document.forms[0].ans.value=dannee 
if(changeJ!=djour) document.forms[0].jours.value=djour 
if(changeH!=dheure) document.forms[0].heures.value=dheure 
if(changeM!=dminute) document.forms[0].mins.value=dminute 
document.forms[0].secs.value=diffSecs 
timerID = setTimeout("calculage()",1000) 
} 
</script>
</HEAD>

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<BODY>
<form> 
<input type="text" name="ans" size="4" onFocus="this.blur()">ans;
<input type="text" name="jours" size="4" onFocus="this.blur()">jrs;
<input type="text" name="heures" size="4" onFocus="this.blur()">H;
<input type="text" name="mins" size="4" onFocus="this.blur()">Mn;
<input type="text" name="secs" size="4" onFocus="this.blur()" >Sec
</form>BODY>

Merci pour votre patience a me lire[/code]