[HTML/Javasript] Aide pour un compte à rebours SVP

Aide pour un compte à rebours SVP [HTML/Javasript] - HTML/CSS - Programmation

Marsh Posté le 19-10-2004 à 23:26:56    

Salut, j'ai chopé un javascript pour faire un compte à rebours , je l'ai mis sur mon site pour la sortie d'HL² (je sais, c'est moche et inutile :D ), mais j'ai un problème, il m'affiche 1h de trop et je me demandais si ça venait de l'heure d'été ou s'il y avait une couille dans le pathée :??:  
 
Pis 2ème question au passage, comment je pourrais faire pour que quand le compte à rebours tombe à 0 il y est un texte qui s'affiche au lieu du compte à rebours ?
 
Voilà, merci d'avance :jap:
 
*edit*
Oups, voici l'URL : http://bslenul1.free.fr/HL2.html :)
 
*edit2*
Le site où j'ai trouvé le script : http://www.biblioscript.com/javasc [...] 2000.shtml.


Message édité par B-S le 20-10-2004 à 01:52:03

---------------
ᕦ(ò_óˇ)ᕤ | PS4 : B-S | Steam et autres : bslenul
Reply

Marsh Posté le 19-10-2004 à 23:26:56   

Reply

Marsh Posté le 20-10-2004 à 06:36:40    

t'aurais pu au moins mettre les balises <html> et <head>

Reply

Marsh Posté le 20-10-2004 à 09:23:09    

ben ya pas 50 fonctions non plus dans le script que tu utilise , donc tu commence par comprendre ce que fait le prog (en plus il est commenté) et tu saura l'adapter à ta convenance.
 
en général d'autres le dise avant moi, mais on est pas là pour adapter à la convenance des scripts pompés à droite ou a gauche.
 
Tu veux un compte à rebours, t'en a trouver un tout fait, tant mieux pour toi.  
Maintenant tu veux TON compte à rebours, tu apprend à te le programmer, meme si tu te sers d'un autre qui y ressemble comme point de départ. ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 20-10-2004 à 14:34:20    

J'ai lu le code déjà plus d'une fois avant de poster ce topic, et je l'ai compris.
Le truc c'est que j'ai pas envie d'apprendre à programmer tout ça pour savoir si l'heure de trop vient de l'heure d'été, surtout que je fais du HTML tous les 36 du mois :/
 
Enfin bon, merci quand même :jap:


---------------
ᕦ(ò_óˇ)ᕤ | PS4 : B-S | Steam et autres : bslenul
Reply

Marsh Posté le 20-10-2004 à 14:40:02    

ben c'est du JS, donc ça tourne coté client, donc ya de grande chance que l'heure que ça récupère soit celle du PC du visiteur mais en faisant un alert() tu pourrais t'en assurer ;)
 
EDIT: et meme plus simple, tu modifie l'heure systeme de ta machine et tu va te rendre compte que ça change la valeur du compte à rebours en conséquence ;)
 
Maintenant ton pb vient surement du fait qu'on va changer d'heure d'ici la fin du mois, et que ça la fonction ne dois pas le savoir :D


Message édité par Xav_ le 20-10-2004 à 14:42:41

---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 20-10-2004 à 16:11:11    

Xav_ a écrit :

Maintenant ton pb vient surement du fait qu'on va changer d'heure d'ici la fin du mois, et que ça la fonction ne dois pas le savoir :D

Si ça prend l'heure du systeme sur lequel la page est chargée je vois pas où est le problème, le pc aura la bonne heure [:jkley]

Reply

Marsh Posté le 20-10-2004 à 16:14:09    

Tu décales l'heure de fin d'une heure, comme ça tu auras un décompte correct :D  

Reply

Marsh Posté le 20-10-2004 à 17:18:55    

tet2neu a écrit :

Tu décales l'heure de fin d'une heure, comme ça tu auras un décompte correct :D


Mouais bah c'est ce que je vais faire en attendant de passer à l'heure d'hiver (si le problème vient bien de ça) :ange:  
 

Citation :

Pis 2ème question au passage, comment je pourrais faire pour que quand le compte à rebours tombe à 0 il y est un texte qui s'affiche au lieu du compte à rebours ?


Et pour ça, c'est possible ou pas ?
 
Merci à vous en tout cas :jap:
 
*edit*
Bon apparemment ça vient bien de l'heure d'été, j'ai décocher "ajuster à l'heure d'été" dans Windows et j'ai donc rajouté 1h pour tester et là le compte à rebours est exact :)


Message édité par B-S le 20-10-2004 à 17:24:38

---------------
ᕦ(ò_óˇ)ᕤ | PS4 : B-S | Steam et autres : bslenul
Reply

Marsh Posté le 31-10-2004 à 02:39:01    

Bon bah alors là je capte plus rien, on est passé à l'heure d'hiver et mon compte à rebours affiche toujours une heure de trop [:bbcmoi]


---------------
ᕦ(ò_óˇ)ᕤ | PS4 : B-S | Steam et autres : bslenul
Reply

Marsh Posté le 31-10-2004 à 02:50:55    

salut,
 
un heure de trop par rapport à quoi ?
 
à 02h46 il indiquait : 15j 21h 14m 00s (21h14+2h46 = 24h)
 
où est l'heure de trop ?
 
L.

Reply

Marsh Posté le 31-10-2004 à 02:50:55   

Reply

Marsh Posté le 31-10-2004 à 02:58:16    

Leris a écrit :

salut,
 
un heure de trop par rapport à quoi ?
 
à 02h46 il indiquait : 15j 21h 14m 00s (21h14+2h46 = 24h)
 
où est l'heure de trop ?
 
L.


Ben chez moi il affiche une heure de trop, en prenant ton exemple, à 02h46 il indiquait : 15j 22h 14m 00s (22h14+2h46 = 25h), je capte encore moins maintenant [:nybbas]
 
*edit*
Ah bah nan, ça y est c'est bon, j'ai tellement touché à l'heure de mon Windows pour voir ce qui allait pas que le PC à du s'emmêler les pinceaux :pt1cable:  
Désolé :jap:
 
*edit2*
Bon maintenant que ça c'est fait, comment je pourrais faire pour afficher un texte une fois le compte à rebours tombé à 0 ? Je suppose que c'est un truc genre if (diff_mms = 0) -> événement (vu que diff_mms = date cible - date actuelle), mais je sais pas du tout comment l'intégrer au script :(
Rah c'est énervant quand t'as capté le truc mais que t'es incapable de le mettre en place :D
 
Bonne nuit tout le monde :hello:


Message édité par B-S le 31-10-2004 à 04:32:46

---------------
ᕦ(ò_óˇ)ᕤ | PS4 : B-S | Steam et autres : bslenul
Reply

Marsh Posté le 01-11-2004 à 22:02:59    

Up, je cherche partout, mais je suis incapable de trouver quoi mettre après mon if (diff_mms = 0) :/


---------------
ᕦ(ò_óˇ)ᕤ | PS4 : B-S | Steam et autres : bslenul
Reply

Marsh Posté le 03-11-2004 à 12:57:02    

ben pkoi tu fait pas un "alert" pour envoyer un pti message...
sauf qu'avec un if(diff_mms = 0) ta condition ne va etre vrai que durant 1ms, et après ça ne le sera plus...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 03-11-2004 à 13:15:23    

Xav_ a écrit :

ben pkoi tu fait pas un "alert" pour envoyer un pti message...
sauf qu'avec un if(diff_mms = 0) ta condition ne va etre vrai que durant 1ms, et après ça ne le sera plus...


if( !(diff_mms > 0) ) [:jkley]

Reply

Marsh Posté le 03-11-2004 à 15:43:33    

tet2neu a écrit :

if( !(diff_mms > 0) ) [:jkley]


if(diff_mms <= 0) ça marche pas ça ?
Bon sinon pour ce qui va après j'ai toujours pas trouvé (même avec les sites cités au-dessus), j'ai trouvé que pour faire des alertes mais bof :sweat:  
 
Je crois que je vais tout simplement ré-uploader mon HL2.html avec le texte [:lex]


---------------
ᕦ(ò_óˇ)ᕤ | PS4 : B-S | Steam et autres : bslenul
Reply

Marsh Posté le 03-11-2004 à 17:38:37    

B-S a écrit :

if(diff_mms <= 0) ça marche pas ça ?

si [:ddr555]
c'est mon côté pessimiste [:jkley]  
 
 

B-S a écrit :


Je crois que je vais tout simplement ré-uploader mon HL2.html avec le texte [:lex]

ben frnachement ça serait plus simple parce qu'une fois la date passée, je vois pas l'interêt de refaire le test à chaque fois [:jkley]


Message édité par tet2neu le 12-03-2005 à 18:58:38
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed