rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[Compte à rebours HTML]

Posté par Skiso_Style93, le samedi 7 janvier 2006 à 18:01:56
Bonjour,
Je voudrais insérer un compte à rebours sur mon site, j'ai cherché, mais aucun ne m'y convient. Si possible, en Flash, mais ce que je veux, c'est un compte à rebours qui s'affiche en texte, qui indique les heures, les minutes et les secondes (voire les jours) restant avant un moment.
Comment faire ? Merci ;) !
Répondre à Skiso_Style93  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ZeuZeu75, le samedi 7 janvier 2006 à 23:49:04
Bonsoir, moi aussi je serais intéressé, merci !
Répondre à ZeuZeu75

2


  • 3
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
dugenou, le dimanche 8 janvier 2006 à 10:49:55
Bonjour,

A mon avis ce n'est pas possible en html, mais faisable en javascript, voici un script trouvé chez www.toutjavascript.com :

<html><head><title>Compteur dynamique entre 2 dates</title> 

<SCRIPT LANGUAGE="JavaScript">
// D'autres scripts et des conseils sur http://www.toutjavascript.com

function disp_delai()
	{document.forms[0].elements[0].value=delai(2003,1,1,0,0);
	setTimeout("disp_delai()",1000);
	}
	
function delai(annee,mois,jour,heure,min)
	{var date_fin=new Date(annee,mois-1,jour,heure,min)
	var date_jour=new Date();
	var tps=(date_fin.getTime()-date_jour.getTime())/1000;
	var j=Math.floor(tps/3600/24);     	// récupere le nb de jour
	tps=tps % (3600*24);
	var h=Math.floor(tps / 3600);		// recupère le nb d'heure
	tps=tps % 3600;
	var m=Math.floor(tps/60);		// récupère le nb minute
	tps=tps % 60
	var s=Math.floor(tps);
	
	var txt=j+" j "+h+" h "+m+" min et "+s+" sec";
	date_fin=don_date(date_fin);
	return txt;}

function don_date_jour()
	{var date_jour=new Date();
	date_jour=don_date(date_jour);
	return date_jour;}

function don_heure()
	{var date_jour=new Date();
	var heure=date_jour.getHours();
	var min=date_jour.getMinutes();
	if (heure<10) heure="0"+heure;
	if (min<10) min="0"+min;
	heure=heure+":"+min;
	return heure;}

function don_date(une_date)
	{var la_date;
	var months=new Array(12);
	months[1]="Janvier";
	months[2]="Février";
	months[3]="Mars";
	months[4]="Avril";
	months[5]="Mai";
	months[6]="Juin";
	months[7]="Juillet";
	months[8]="Aout";
	months[9]="Septembre";
	months[10]="Octobre";
	months[11]="Novembre";
	months[12]="Décembre";

	var days=new Array(7);
	days[1]="Lundi";
	days[2]="Mardi";
	days[3]="Mercredi";
	days[4]="Jeudi";
	days[5]="Vendredi";
	days[6]="Samedi";
	days[0]="Dimanche";

	var month=months[une_date.getMonth() + 1];
	var day=days[une_date.getDay()];
	var date=une_date.getDate();
	var year=une_date.getYear();

	year=1900+year;
	
	la_date=day + " " + date + " " + month + " " + year;
	return la_date;
}
</SCRIPT>

</head>

<body text="#000000" alink="#FF8C00" link="#FF8C00" vlink="#FF8C00" onLoad="disp_delai()">

<FONT FACE="Arial" SIZE="-1" COLOR="navy">
<CENTER><BIG><B>Compteur dynamique entre 2 dates</B></BIG></CENTER><BR><BR&g­t;
<script TYPE="text/JavaScript"><!-- 
document.write("Aujourd'hui, "+don_date_jour()+" "+don_heure()+"<BR>");

 //--></script>

<FORM NAME="mail" METHOD=GET>
	Il reste
	<INPUT NAME="RESTE" SIZE=25 MAXLENGTH=25>
	avant le 1er Janvier 2003<BR><BR>
</FORM> 

</FONT>
</body>
</html>


ou en php, voici un autre script trouvé je ne sais plus où :

<?php

// Mettre ici le jour dans le futur
$day = 01;
// Mettre ici le mois dans le futur
$month = 01;
// Mettre ici l'annee dans le futur
$year = 2006;

// Cette ligne n a pas besoin d etre modifée
// $days la variable $days contient le nombre de jours (le résultat)
$days = (int)((mktime (0,0,0,$month,$day,$year) - time(void))/86400);
if ($days>=0){
echo '<p align="right">';
echo "Encore $days jour(s) jusqu'au $day/$month/$year";
echo '</p>';
}

?>


Bon courage.
Répondre à dugenou

3


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
 didier, le jeudi 28 juin 2007 à 22:49:50
Salut,
le site suivant te permet de créer des compte à rebours sur des événements donnés et d'en copier le code HTML/javascript sur ton site: http://www.clockeo.com
Répondre à didier
Discussions pertinentes trouvées dans le forum
29/07 00h14COMPTE A REBOURS HTML2
14/05 09h06Compteur en html pour un site3
29/12 21h48Compteur téléchargement html0
16/06 16h42Compte à rebours en HTML7
Plus de discussions sur « [Compte à rebours HTML] »
Logiciels pertinents trouvés dans les téléchargements
Télécharger HTML Tidy 0.008HTML Tidy - HTML Tidy est un utilitaire permettant de vérifier et d'optimiser tout code HTML. La version originale de cet utilitaire...Catégorie: Webmaster
Licence: Freeware/gratuit
Télécharger HTMLDOC 1.8.24HTMLDOC - HTMLDOC est un outil permettant de convertir une page HTML (Hyper-Text Markup Language) vers un fichier HTML indexé, vers...Catégorie: PDF
Licence: Freeware/gratuit
Télécharger Compta One V3Compta One - Ce logiciel de comptabilité gratuit est la solution idéale pour vos applications courantes. Des fonctionnalités avancées...Catégorie: Comptabilité/Paie
Licence: Freeware/gratuit
Télécharger HTML Tidy fr 1.1.5.0HTML Tidy fr - HTML Tidy est un utilitaire permettant de vérifier et d'optimiser tout code HTML. Cette version est la version 1.1.5.0, ...Catégorie: Webmaster
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [Compte à rebours HTML] »