Compte a rebour de 7seconde
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'aimerais faire un compte a rebour de 7seconde qui s'affiche sur ma page...
Apres, une redirection est faite sur la page d'accueil... la redirection marche, mais je ne sais pas faire de compteur, car il faut le faire en Javascript et que je ne connais pas ce langage
J'aimerais faire un compte a rebour de 7seconde qui s'affiche sur ma page...
Apres, une redirection est faite sur la page d'accueil... la redirection marche, mais je ne sais pas faire de compteur, car il faut le faire en Javascript et que je ne connais pas ce langage
A voir également:
- Compte a rebour de 7seconde
- Créer un compte google - Guide
- Installer windows 10 sans compte microsoft - Guide
- Créer un compte gmail - Guide
- Comment savoir qui regarde mon compte facebook - Guide
- Compte facebook désactivé - Guide
2 réponses
J'ai trouvé...
Mais a quoi sa sert d'avoir un forum informatique si l'on envoi sur google ou bien sur une doc de langage???
On trouve tout avec google, plus ou moins facilement... "decompte javascript" ne donnait de resultat que pour un decompte jusqu'a une date, avec evenement finale...
Je met donc la solution d'un compteur inversé de 7seconde :
Voila, il y a des choses en trop...
Mais a quoi sa sert d'avoir un forum informatique si l'on envoi sur google ou bien sur une doc de langage???
On trouve tout avec google, plus ou moins facilement... "decompte javascript" ne donnait de resultat que pour un decompte jusqu'a une date, avec evenement finale...
Je met donc la solution d'un compteur inversé de 7seconde :
<SCRIPT type="text/javascript"> var Seconds_Counter = 07; // indiquez la durée du compte à rebours en secondes var URL_Redirection_Counter = "accueil_Ktrem.html"; // indiquez le chemin du lien vers lequel le texte doit pointer var Text_Redirection_Counter = "Vous êtes maintenant redirigé"; // indiquez le texte du lien var Target_Redirection_Counter = "_top"; // indiquez le type de target : "_blank", "_parent", "_self" ou "_top" //les autres variables n'ont pas a etre modifiées// var Target_Counter = document.getElementById('Counter'); var Target_Time_Counter = new Date(); var Time_Beginn_Counter = Target_Time_Counter.getTime(); var Time_End_Counter = Time_Beginn_Counter + (Seconds_Counter*1000); Target_Time_Counter.setTime(Time_End_Counter); // variables inutilisée ds ce code, servant a un compte a rebours sur plusieurs années var Day_Counter = Target_Time_Counter.getDate(); var Month_Counter = Target_Time_Counter.getMonth() + 1; var Year_Counter = Target_Time_Counter.getYear(); if(Year_Counter < 999) Year_Counter += 1900; var h_Counter = Target_Time_Counter.getHours(); var m_Counter = Target_Time_Counter.getMinutes(); var s_Counter = Target_Time_Counter.getSeconds(); var fday_Counter = ((Day_Counter < 10) ? "0" : "") + Day_Counter + "/"; var fmonth_Counter = ((Month_Counter < 10) ? "0" : "") + Month_Counter + "/"; var fyear_Counter = Year_Counter var fh_Counter = ((h_Counter < 10) ? "0" : "") + h_Counter + "h "; var fm_Counter = ((m_Counter < 10) ? "0" : "") + m_Counter + "min "; var fs_Counter = ((s_Counter < 10) ? "0" : "") + s_Counter + "sec"; var End_Date_Counter = fday_Counter + fmonth_Counter + fyear_Counter; var End_Time_Counter = fh_Counter + fm_Counter + fs_Counter; CountDown_Counter(); function CountDown_Counter() { var Current_Date_Counter = new Date(); var Curren_tTime_Counter = Current_Date_Counter.getTime() var Open_Time_Counter = Math.floor((Target_Time_Counter-Curren_tTime_Counter)/1000); var s_Counter = Open_Time_Counter % 60; var m_Counter = ((Open_Time_Counter-s_Counter)/60) % 60; var h_Counter = ((Open_Time_Counter-s_Counter-m_Counter*60)/(60*60)); var fh_Counter = ((h_Counter < 10) ? "0" : "") + h_Counter + "h "; var fm_Counter = ((m_Counter < 10) ? "0" : "") + m_Counter + "min "; var fs_Counter = ((s_Counter < 10) ? "0" : "") + s_Counter + "sec"; var Time_Counter = fh_Counter + fm_Counter + fs_Counter; var Output_String_Counter=Time_Counter; if(Open_Time_Counter<=0) { Target_Counter.innerHTML= "<a href='" + URL_Redirection_Counter + "' target='" + Target_Redirection_Counter + "'>" + Text_Redirection_Counter + "</a>"; }else{ Target_Counter.innerHTML= "Le compte a rebours se finira le " + End_Date_Counter + " à " + End_Time_Counter+ ", c'est a dire dans " + Output_String_Counter; window.setTimeout("CountDown_Counter()",1000); } } </SCRIPT>
Voila, il y a des choses en trop...