begin process at 2012 05 29 01:17:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

calendrier à l'affichage etrange


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

calendrier à l'affichage etrange

jeudi 16 mars 2006 à 14:35:23 | calendrier à l'affichage etrange

nesse81

Ce script est super mais l'affichage est bizarre, les mois apparaissent sur le coté droit et les années en haut des jours! bref ca n'a aucun sens je voudrais  que ces deux lignes n'apparaissent plus. Est ce que qu'elqu'un de plus expérimenté que moi en javascript peut m'aider.
Merci d'avance
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Calendrier - planning</title>
<style>
a:link
{
color: #082800;
text-decoration: none;
font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif;

font-size: 10px;
}
a:visited
{
color: #082800;
text-decoration: none;
font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif;

font-size: 10px;
}
a:hover
{
color: #638E5A;
text-decoration: underline;
font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif;

font-size: 10px;
}
a:active
{
color: #638E5A;
text-decoration: underline;
font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif;

font-size: 10px;
}
.smalltexte
{
color: #082800;
font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif;

font-size: 10px;
}
</style>
<script language="javascript" src="planning.js"></script>
<script language="javascript">
var Aujourdhui = new Date();
var AnneeDepart = Aujourdhui.getFullYear();
var variable = new Array(); pos_param =

document.location.href.indexOf("?",0);
var lien =

pos_param>0?document.location.href.substr(0,pos_param):location.href;
if (pos_param > 0)
{
parametre =

unescape(document.location.href.substr(pos_param+1)).replace(/\+/g,"

").split("&");
for (nbp in parametre) variable[parametre[nbp].split("=")[0]] =

parametre[nbp].split("=")[1];}
var annee =

typeof(variable["annee"])!="undefined"?(variable["annee"]*1):AnneeDepar

t;
var mois =

typeof(variable["mois"])!="undefined"?(variable["mois"]*1):Aujourdhui.g

etMonth();
var jour =

typeof(variable["jour"])!="undefined"?(variable["jour"]*1):Aujourdhui.g

etDate();
var nom_jour = new

Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"

);
var nom_mois = new

Array("Janvier","Fevrier","Mars","Avril","Mai","Juin","Juillet","Août",

"Septembre","Octobre","Novembre","Decembre");
var depart = new Date(annee,mois,1);
var ladate = new Date(annee,mois,jour);
var titre = nom_jour[ladate.getDay()]+" "+jour+" "+nom_mois[mois]+" " +

annee;
var html =

typeof(message[jour+'/'+(mois+1)+'/'+annee])=="undefined"?"&nbsp;":mess

age[jour+'/'+(mois+1)+'/'+annee];
var tableaux = '<table width="100%" border="0" cellspacing="0"

cellpadding="0" height="100%"><tr><td align="center" valign="middle">';
tableaux += "<TABLE border='1' cellspacing='1' cellpadding='3'><TR

class='smalltexte' bgcolor='#DDE6DC'><TD COLSPAN=7

ALIGN=center><B>"+titre+"<B></TR><TR class='smalltexte'

bgcolor='#EBF0EA'>";
for (i=0;i<7;i++){tableaux += "<TD align='center' width='65'><a

href='"+lien+"?jour="+jour+"&mois="+mois+"&annee="+(AnneeDepart+i)+"'

target='_self'>"+(AnneeDepart+i)+"</a></TD>";}
tableaux += "<td rowspan=9><TABLE border='0' cellspacing='1'

cellpadding='1'>"
for (i=0;i<12;i++){tableaux += "<tr><TD align='center' width='65'><a

href='"+lien+"?jour="+jour+"&mois="+i+"&annee="+annee+"'

target='_self'>"+nom_mois[i]+"</a></TD></tr>"+"\n";}
tableaux += "</table></td>";
tableaux += "</tr><tr class='smalltexte' bgcolor='#DDE6DC'>"
for (i=0;i<7;i++){tableaux += "<TD align='center'

width='65'>"+nom_jour[i]+"<a STYLE='color:black;'>&nbsp;</a></TD>";}
jour_mois =1;
while (mois==depart.getMonth()){
jour_semaine = depart.getDay();tableaux +="</TR><TR class='smalltexte'

bgcolor='#EBF0EA'>";
for (i=0;i<jour_semaine;i++)tableaux +="<TD><a

STYLE='color:red;'>&nbsp;</a></TD>";
for (i=jour_semaine;i<7&&mois==depart.getMonth();i++){ddd =

typeof(message[jour_mois+'/'+(mois+1)+'/'+annee])=="undefined"?"#082800

":"red";
tableaux +="<TD ALIGN='center'

"+(ladate-depart==0?"bgcolor='#DDE6DC'":"")+"><a STYLE='color:"+ddd+";'

href='"+lien+"?jour="+jour_mois+"&mois="+mois+"&annee="+annee+"'

target='_self'>"+jour_mois+"</a></TD>"+"\n";
jour_mois++; depart = new Date(annee,mois,jour_mois);}}
tableaux += "</td></tr><tr><td colspan=7 align='center'

bgcolor='#DDE6DC'>"+html+"<td></tr></TABLE></td></tr></table><BR><BR>";
document.write(tableaux);
</script>
</head>
<body>
</body>
</html>



Cette discussion est classée dans : font, var, jour, annee, mois


Répondre à ce message

Sujets en rapport avec ce message

Scinder du code en deux pages [ par Prof_Matches ] Bonjour, Voici le code que j'ai sur une page HTML : J'aimerais avoir sur : [*] - page 1 : les variables var et le résultat des document.write [*] JS : Firefox oui, autres navigateurs non... [ par tets88 ] Bonjour, Je me suis amusé à faire un calendrier. Sous Firefox il fonctionne no problemo amigo. Dès que j'essaye de l'ouvrir avec un autre navigateur Help: Date en javascript qui retourne une mauvaise date [ par dgfhierf ] Bonjour,Je voudrais ajouter 30 jours à une date et je ne pense pas me tromper en faisant : myDate = new Date(annee,mois,jour);  New_date = myDate; New modifié neige en hiver [ par vollibre ] Bonjour à tousVoila j'ai decidé de mettre un peut les mains dans le cambuit :)et déja j'ai un petit soucis qui je pense dois etre tres simple a regler tester 3 conditions ? [ par rorom1978 ] Bonsoir les baleizes du code !J'ai un souci de noeud noeud ! Voila je n'arrive pas a tester 3 conditions.Je veux que l'ordi regarde la date que nous s Prb pour appeler un fichier externe .js [ par rem78 ] Bonjour,Voila je n'arrive pas à pouvoir appeler mon fichier externe neige.js depuis une page de mon site ( ce fichier se trouve à la racine de mon ser Changer l'ordre des jours dans un calendrier [ par val29 ] Bonjour à tous,Mon problème est que j'ai récupéré un script (ci-dessous) pour un calendrier, en fait ce calendrier a comme premier jour "dimanche", et Lien sur 1 message par jour.(*.JS) [ par bonobos ] Bonjour à tous,J'ai un script .js qui m'affiche un message différent chaque jour.Comment faire un lien sur chaque message ? MerciVoilà le script JS:{v compte a rebours, mais pb... [ par colibrius ] j'ai recupéré le script ci-dessous pour afficher un compte a rebours dynamique pour atteindre (dans le cas ci-dessous) la date du 18/03/2005 16:00hle Control dans formulaire [ par laubro ] Bonjourj'ai mis dans un formulaire un controle de saisie de date et j'ai un champs ou la date saisie (YYYY/mm/dd) doit être au minimum à j+1 (le lende


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales