Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS
Ce script est déclaré obsolète. Il n'est conservé que pour information.

Script : Calendrier annuel

Affiche le calendrier des 12 mois de l'année 2003, avec les jours fériés;...

Exécution du script

Code source

<HTML><HEAD><TITLE>Tout JavaScript - Calendrier et jours f&eacute;ri&eacute;s </TITLE><SCRIPT LANGUAGE="JavaScript">//D'autres scripts sur http://www.toutjavascript.com//Si vous utilisez ce script, merci de m'avertir !     // Ici on déclare les dates des jours fériés fixesvar ferie=new Array("01/01","01/05","08/05","14/07","15/08","01/11","11/11","25/12");var mois=new Array("Janvier","F&eacute;vrier","Mars","Avril","Mai","Juin","Juillet","Ao&ucirc;t","Septembre","Octobre","Novembre","D&eacute;cembre");function disp(txt) { document.write(txt) }function estFerie(j,m) {    var nb=ferie.length;    var test=false;    for(var i=0;i<nb;i++) {        if ((ferie[i].substring(0,2)==j)&&(ferie[i].substring(3,5)==m)) return true;    }    return false;}function calendar(m, a) {    var d_jour=new Date();    var d=new Date(a,m-1,1);    var dfin=new Date(a,m-1,1);    var nb_jour=31;    var aff_j="";    for(var k=32;k>27;k--) {        dfin.setMonth(m-1);        dfin.setDate(k);        if (dfin.getMonth()!=m-1) {nb_jour=k-1;}    }    var j1=d.getDay(); if (j1==0) j1=7;    var jour=0;    disp("<FONT FACE='Arial' size='-1'><CENTER><B>"+mois[d.getMonth()]+" "+a+"</B></CENTER></FONT>");    disp("<TABLE border=0 bgcolor='#000099' cellspacing=0 cellpadding='2'>");    disp("<TR align='center' bgcolor='#CCCCCC'><TD width='10'>L</TD><TD width='10'>M</TD><TD width='10'>M</TD><TD width='10'>J</TD><TD width='10'>V</TD><TD width='10'>S</TD><TD width='10'>D</TD></TR>");    for(var i=0;i<6;i++) {        disp("<TR>");        for (j=0;j<7;j++) {            jour=7*i+j-j1+2;             aff_j=jour;            if ((jour==d_jour.getDate())&&(m==d_jour.getMonth()+1)) {aff_j="<FONT size='-1' color='#CC0000' face='Arial'>"+jour+"</FONT>";}            if ((7*i+j>=j1-1)&&(jour<=nb_jour)) {                if ((j==6)||(estFerie(jour,m))) disp("<TD width='10' bgcolor='#66FF66' align='center'><FONT face='Arial' size='-1' color='#0000CC'>"+aff_j+"</FONT></TD>");                else disp("<TD width='10' bgcolor='#FFFFFF' align='center'><FONT face='Arial' size='-1' color='#0000CC'>"+aff_j+"</FONT></TD>");            }            else disp("<TD width='10' bgcolor='#FFFFFF'><FONT size=-1>&nbsp; </TD>");                    }        disp("</TR>");    }    disp("</TABLE>");}function annee(an) {    disp("<TABLE cellspacing=15>");    for (var i=0;i<3;i++) {        disp("<TR>");        for (var j=0;j<4;j++) {            disp("<TD align='center'>");            calendar(i*4+j+1,an);            disp("</TD>");        }            }    disp("</TABLE>");}</script></HEAD><BODY text="#000000" bgcolor="#FFFFFF" alink="#FF8C00" link="#FF8C00" vlink="#FF8C00"><FONT FACE="Arial" SIZE='-1' COLOR="#000000"><TABLE><TR><TD><FONT SIZE="-1" COLOR="#000099"><CENTER>Calendrier de l'ann&eacute;e 2003, avec rep&eacute;rage des jours f&eacute;ri&eacute;s (fixes) et de la date du jour<BR></CENTER><SCRIPT LANGUAGE="JavaScript"><!--    // On passe en paramètre l'année    annee(2003);//--></script></FONT></TD></TR></TABLE></BODY></HTML><!-- Script développé par Olivier Hondermarck --><!-- D'autres scripts et des conseils sur http://www.toutjavascript.com -->

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le graph des objets JavaScript



Chargement
en cours...
Le 24/04/2024 02:09:28 sur php 7 en 92.96 ms