Aller au contenu
Le Web des Cheminots

Décompte Du Temps Restant Avant 2007


Messages recommandés

Publication: (modifié)

Un script Javascript sympa à incorporer dans votre site perso ou vos feuilles html et qui fait le décompte éxacte en jours, heures, minutes et secondes du temps restant avant le 1 janvier 2007.

<!-- DEBUT DU SCRIPT -->

<script LANGUAGE="JavaScript">

/*

SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT

http://www.editeurjavascript.com

réalisé par Savir pour cheminots.net

*/

function disp_delai(){

document.forms[0].elements[0].value=delai (2007,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+" jour(s) "+h+" heure(s) "+m+" minute(s) "+s+" seconde(s)";

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_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[7]="Dimanche";

var month=months[une_date.getMonth() + 1];

var day=days[une_date.getDay()];

var date=une_date.getDate();

var year=une_date.getYear();

}

</SCRIPT>

<!-- FIN DU SCRIPT -->

<html>

<head>

<title>Compte à rebours</title>

<BODY>

<h1>Joyeuses fêtes !</h1>

<body onLoad="disp_delai()">

<br>

<form name="mail" method=get action=""><p><STRONG><FONT COLOR="0000FF">Il reste <input name="RESTE" size=47 maxlength=45> avant le jour de l'an 2007</FONT></STRONG>

</form>

</html>

Pour le tester copier-coller le texte ci-dessus dans le block-notes et sauvegarder avec le nom de votre choix mais avec l'extention finale html et lancer en double-cliquant le fichier.

Pour le réutiliser l'année prochaine changer la ligne:

document.forms[0].elements[0].value=delai (2007,1,1,0,0);

comme(juste l'année à changer)

document.forms[0].elements[0].value=delai (2008,1,1,0,0);

okok

Modifié par ___
Publication:

Et dire que tu traites certains sujets de co...!!!!!!!!! mdrmdr

Je crois que là on a atteint les sommets en ce qui concerne les sujets à la co..!!!!!! record difficile à battre. okok

Publication:

Et dire que tu traites certains sujets de co...!!!!!!!!! mdrmdr

Je crois que là on a atteint les sommets en ce qui concerne les sujets à la co..!!!!!! record difficile à battre. okok

Je vois pas en quoi c'est un sujet de C.. !

Ce n'est qu' un exemple de ce que l'on peut faire avec le Javascript et notament le calcul automatique de la diffèrence entre 2 dates données.

Si tu ne comprends rien à la programmation poutant simple du Javascript ce n'est pas la peine de dégoûter les autres avec tes propos limites tendancieux.

Publication:

Je vois pas en quoi c'est un sujet de C.. !

C'est toujours choquant ce genre de propos ,quand cela vient des autres mais jamais quand ça vient de soi-même. C'était de la provoc et il serait de bon ton d'avoir un respect mutuel mais si certains sujets ne plaisent pas okok

Publication:

en tout cas j'aime bien, et je suis fan de ce site de javascript, merci savir okok

Publication: (modifié)

Joli petit script. Félicitations.

J'ai essayé : ça fonctionne impeccable mais il faut enlever les bloquants de popup !

Peux-tu me dire comment on peut changer la couleur du texte ?

Est-il possible de réaliser ce genre de script pour qu'il apparaisse sous une forme de présentation type "horloge numérique" ?

Modifié par Dom-trappeur
Publication:

C'est toujours choquant ce genre de propos ,quand cela vient des autres mais jamais quand ça vient de soi-même. C'était de la provoc et il serait de bon ton d'avoir un respect mutuel mais si certains sujets ne plaisent pas okok

Tu fais référence au sondage sur Saddam Hussein ?

Je croyais pas que tu etais aussi succeptible !

De toute façons j'aime pas les sondages en général car on vous force à répondre hypocritement par oui ou par non alors qu'on a aucune idée sur la question posée il vaut mieux une débat c'est plus sincère..

Publication: (modifié)

y a eu une merde dans l'upload de la page mdrmdr

je le remet mdrmdr

Heu ! mon script etait bugé je viens de le modifier il doit fonctionner maintenant .

Il faut pas oublier de mettre entre les balises <Head> et </Head> de sa feuille html ce texte :

<h1>Joyeuses fêtes !</h1>

<body onLoad="disp_delai()">

<br>

<form name="mail" method=get action=""><p><STRONG><FONT COLOR="0000FF">Il reste <input name="RESTE" size=47 maxlength=45> avant le jour de l'an 2007</FONT></STRONG>

</form>

</html>

Sinon ça fonctionne pas !

okok

Modifié par ___
Publication:

Et après le nouvel an, ça compte en positif?

Publication:

Et après le nouvel an, ça compte en positif?

Ca te reproduit peut-être le grand bug qui était prévu en 2000.

Publication:

Et après le nouvel an, ça compte en positif?

Heu ! non ça compte en négatif ?

Il faut changer la date sur cette ligne :

document.forms[0].elements[0].value=delai (2007,1,1,0,0);

comme :

document.forms[0].elements[0].value=delai (2008,1,1,0,0);

J'ai repris et rectifier mon ancien script qui change d'année automatiquement et indique en plus les mois restant le voici :

<!-- DEBUT DU SCRIPT -->

<script LANGUAGE="JavaScript">

/*

SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT

http://www.editeurjavascript.com

réalisé par Savir pour cheminots.net

*/

function getTime()

{

var maintenant = new Date();

var AnCourant = maintenant.getFullYear()

var AnFutur = AnCourant + 1

var diffMois = 12 - maintenant.getMonth() - 1;

var diffJour = 31 - maintenant.getDate() ;

var nan = new Date()

nan.setDate(31);

nan.setMonth(12);

nan.setFullYear(AnCourant);

nan.setHours(23);

nan.setMinutes(59);

nan.setSeconds(59);

var diffheure = nan.getHours() - maintenant.getHours()

var diffMin = nan.getMinutes() - maintenant.getMinutes()

var diffSec = nan.getSeconds() - maintenant.getSeconds()

document.getElementById("tempsrestant").innerHTML = diffMois + " mois " + diffJour

+ " jour(s) "+ diffheure + " heure(s) " + diffMin + " minute(s) et " + diffSec + " seconde(s) "+ "avant " + AnFutur + " !";

}

setInterval("getTime()", 1000);

</SCRIPT>

<!-- FIN DU SCRIPT -->

</head>

<BODY>

<div id="punwrap">

<div id="punindex" class="pun">

<div id="brdheader" class="block">

<div class="box">

<div id="brdtitle" class="inbox">

<h1><span>Joyeuses fêtes !</span></h1>

<p>Il reste : <b><span id="tempsrestant"> </span></b></p>

</div>

Meilleurs voeux à tous pour la nouvelle année.

controleursncf

Publication:

Je me suis permis de le modifier un peu ! lotrelaokok (valable uniquement pour mon cas!) controleursncf

<!-- DEBUT DU SCRIPT -->

<script LANGUAGE="JavaScript">

function getTime()

{

var maintenant = new Date();

var nan = new Date("march 25, 2030 23:59:59"); var diffSec = Math.floor((nan - maintenant)/1000); var diffMin = Math.floor(diffSec/60); var diffheure = Math.floor(diffMin/60); var diffJour = Math.floor(diffheure/24);

document.getElementById("tempsrestant").innerHTML = diffJour + " jour(s), ou "

+ diffMin + " minute(s), ou " + diffSec + " seconde(s) " ;

}

setInterval("getTime()", 1000);

</SCRIPT>

<!-- FIN DU SCRIPT -->

</head>

<BODY>

<div id="punwrap">

<div id="punindex" class="pun">

<div id="brdheader" class="block">

<div class="box">

<div id="brdtitle" class="inbox">

<h1><span>Ma retraite !</span></h1> <p>Il reste <b><span id="tempsrestant"> </span></b> de boulot avant la retraite !, les boules!</p> </div>

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.