Compte a rebours en HTML
CharlesOnAir
Messages postés
56
Statut
Membre
-
dugenou Messages postés 6262 Statut Contributeur -
dugenou Messages postés 6262 Statut Contributeur -
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
- Créer un compte gmail - Guide
- Editeur html - Télécharger - HTML
- 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.