Compte a rebours en HTML
CharlesOnAir
Messages postés
47
Date d'inscription
Statut
Membre
Dernière intervention
-
dugenou Messages postés 6087 Date d'inscription Statut Contributeur Dernière intervention -
dugenou Messages postés 6087 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'aimerais savoir comment réalisé un petit compte à rebours pour que par exemple il y a ceci : Redirection dans 5 4 3 2 1 0 et que ça nous emmène sur un page web .
Merci d'avance !
Merci d'avance !
A voir également:
- Html compte à rebours
- Créer un compte google - Guide
- Installer windows 10 sans compte microsoft - Guide
- Editeur html - Télécharger - HTML
- Comment créer un compte gmail - Guide
- Comment savoir qui regarde mon compte facebook - Guide
1 réponse
Bonsoir,
une fois la div créer avec un id compteur voici le code javascript
<script>
window.startRedirection = 5;
test = function(){
setInterval(function() {
document.getElementById("compteur").innerHTML = window.startRedirection;
if(! window.startRedirection){window.location = "https://www.google.fr" }
window.startRedirection = window.startRedirection -1;
}, 1000);
}
var elmt = document.getElementById("compteur");
elmt.onload = test();
</script>
une fois la div créer avec un id compteur voici le code javascript
<script>
window.startRedirection = 5;
test = function(){
setInterval(function() {
document.getElementById("compteur").innerHTML = window.startRedirection;
if(! window.startRedirection){window.location = "https://www.google.fr" }
window.startRedirection = window.startRedirection -1;
}, 1000);
}
var elmt = document.getElementById("compteur");
elmt.onload = test();
</script>
Quand est ce que les débutants comprendront que HTML = affichage UNIQUEMENT, donc rien qui bouge, qui interagit, qui fait quoique ce soit comme compter, utiliser une information(donnée)...
Pour un peu d'interactivité il y a toujours CSS mais HTML = HyperText MarkUp Language ce qui dans un français approximatif donnerait = langage de balise hypertexte.
balise= ce sont des repères
hypertexte = qui est en relation avec un autre texte(par exemple la nomenclature des balises, une référence comme une autre page, l'adresse d'un fichier...)
Voilà j'espère être clair et aider ceux qui se limitent au HTML pour faire une page web(si ça existe :s ) et faire remarquer que la norme est de parler de XHTML, le X indiquant qu'on inclut à HTML d'autres langages qu'il soient de balisages aussi(comme* CSS, XML) ou de programmation (comme* Javascript, PHP).
*non exhaustif mais j'ai cité les plus communs et indispensable.
en html uniquement il y a ceci mais ca n'affichera pas un compte a rebours uniquement une redirection dans 5 secondes vers page.html (à mettre dans le head)
<meta http-equiv="refresh" content="5; url=http://www.site.com/page.html">
Effectivement, tu peux créer autant de pages HTML que nécessaire, page index.html, 5.html, 4.html, 3.html, 2.html, 1.html et enfin 0.html.
Dans la page index.html :
Dans la page 5.html :
Page 4.html :
et ainsi de suite, jusqu'à la page 0.html :
C'est du bricolage, mais ça fonctionne.