Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1480 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Modifier un script de compte a rebour

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modifier un script de compte a rebour

n°1682641
GostSn
Lé Ou L'ApéRo?
Posté le 06-02-2008 à 12:34:49  profilanswer
 

Salut je vien de trouver ce script sur le net et je me demander s'il était possible de le modifier pour qu'il s'arrete à 0
c'est un compte a rebor, mais le probleme c'est que après zéro il passe a -1, -2, -3....
moi je voudrais afficher un texte a la place!
merci de votre aide
 
le script (source http://www.javascriptfr.com/code.aspx?ID=15775 )

Code :
  1. <SCRIPT LANGUAGE="JavaScript">
  2. function disp_delai(){
  3. document.forms[0].elements[0].value=delai (2008,2,6,12,22);
  4. setTimeout("disp_delai()",1000);
  5. }
  6. function delai(annee,mois,jour,heure,min)
  7. {var date_fin=new Date(annee,mois-1,jour,heure,min)
  8. var date_jour=new Date();
  9. var tps=(date_fin.getTime()-date_jour.getTime())/1000;
  10. var j=Math.floor(tps/3600/24);      // récupere le nb de jour
  11. tps=tps % (3600*24);
  12. var h=Math.floor(tps / 3600);  // recupère le nb d'heure
  13. tps=tps % 3600;
  14. var m=Math.floor(tps/60);  // récupère le nb minute
  15. tps=tps % 60
  16. var s=Math.floor(tps);
  17. var txt=j+" j "+h+" h "+m+" min et "+s+" sec";
  18. date_fin=don_date(date_fin);
  19. return txt;}
  20. function don_date_jour()
  21. {var date_jour=new Date();
  22. date_jour=don_date(date_jour);
  23. return date_jour;}
  24. function don_date(une_date)
  25. {var la_date;
  26. var months=new Array(12);
  27. months[1]="Janvier";
  28. months[2]="Février";
  29. months[3]="Mars";
  30. months[4]="Avril";
  31. months[5]="Mai";
  32. months[6]="Juin";
  33. months[7]="Juillet";
  34. months[8]="Aout";
  35. months[9]="Septembre";
  36. months[10]="Octobre";
  37. months[11]="Novembre";
  38. months[12]="Décembre";
  39. var days=new Array(7);
  40. days[1]="Lundi";
  41. days[2]="Mardi";
  42. days[3]="Mercredi";
  43. days[4]="Jeudi";
  44. days[5]="Vendredi";
  45. days[6]="Samedi";
  46. days[7]="Dimanche";
  47. var month=months[une_date.getMonth() + 1];
  48. var day=days[une_date.getDay()];
  49. var date=une_date.getDate();
  50. var year=une_date.getYear();
  51. }
  52. </SCRIPT>
  53. <html>
  54. <head>
  55.   <title>Compte à rebours</title>
  56. </head>
  57. <body onLoad="disp_delai()">
  58. <br>
  59. <form name="mail" method=get action="">
  60.   <input name="RESTE" size=25 maxlength=25 style="border:none">
  61. </form>
  62. </body>
  63. </html>


 
merci d'avance!


---------------
http://www.free-tribes.org
mood
Publicité
Posté le 06-02-2008 à 12:34:49  profilanswer
 

n°1682707
skeye
Posté le 06-02-2008 à 14:27:41  profilanswer
 

on n'est pas là pour faire les choses à ta place. Tu n'as clairement rien fait toi-même, là.


---------------
Can't buy what I want because it's free -
n°1682711
Fused
Posté le 06-02-2008 à 14:31:07  profilanswer
 

D'abord faut que tu le comprenne, met le en en forme pour que ça soit lisible !
 
Ensuite, je vois que tu récupère le temps en secondes dans la variable "s", il suffit de vérifier que ça soit négatif et tu peux afficher un joli message, le délais est dépassé !
 
D'ailleurs, si tu ne comprends pas ton script, essaie d'en faire un autre, il est très loin d'être le plus évident ! Ca peut se faire en seulement quelques lignes ce que tu cherches.

Message cité 1 fois
Message édité par Fused le 06-02-2008 à 14:31:48
n°1682760
anapajari
s/travail/glanding on hfr/gs;
Posté le 06-02-2008 à 15:26:34  profilanswer
 

Fused a écrit :

Ensuite, je vois que tu récupère le temps en secondes dans la variable "s"tps


fixed

Fused a écrit :

D'ailleurs, si tu ne comprends pas ton script, essaie d'en faire un autre, il est très loin d'être le plus évident ! Ca peut se faire en seulement quelques lignes ce que tu cherches.


euh ... y'a rien dans le script ... ce qui prend le plus de place c'est l'écriture de date "à la française"


---------------
Software and cathedrals are much the same - first we build them, then we pray.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Modifier un script de compte a rebour

 

Sujets relatifs
attacher un compte unix a plusieurs groupeCherche un script pour afficher un fichier csv
Script Outlook[NT & Exchange 5.5] Automatisation Création Compte !
ya t-il un remède à l'erreur 405 pour script CGI ?Comment créer un script de formulaire d'ecriture d'article
Lancer un script php depuis un cgi pythonprobleme de formulaire. adiez moi svp
Besoin d'aide pour un script JSHelp : script awk avec match regexp sur deux lignes
Plus de sujets relatifs à : Modifier un script de compte a rebour


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR