Question sur mon calendrier

Fermé
ivan - 31 janv. 2014 à 23:07
 Utilisateur anonyme - 3 févr. 2014 à 16:50
Bonjour,

j'ai fait un calendrier

donc voici

http://leprojet.legtux.org/index.html

1 er question :

regarder la ligne 147 a 160 lors du clique pour changer le mois et l'année.

le lien pour changer le mois il me fait descendre en bas de la page
le lien pour changer les années me fait monter en haut de la page
Ma question : Es ce que c'est possible de changer le mois et l'année sans qu'il me fasse remonter et descendre de la page.

2 éme ma question :

regarder le ligne 189 à 192 j'ai mis la couleur grise et idem ligne 324 à 329

Comment on peut afficher a ligne 189 à 192 les 2 ou 4 dernier jours avant le 1 er mois : 30, 31 dans la 1 er semaine.
Comment on peut afficher a ligne 324 à 329 les 2 ou 4 dernier jours après le 30 ou 31 du mois.


voilà mon code je mts sur un lien :


http://pastebin.com/kR7CH01X

merci de votre aide
A voir également:

2 réponses

Utilisateur anonyme
3 févr. 2014 à 15:34
re


concernant les positionnements, c'est simple, pour le mois :

/index.html?annee=2012&mois=12#caldate


ce lien calera #caldate en haut de page (d'où cette sensation de descente, mais pas en bas de page comme tu le dis : la div caldate est position en haut).

Pour l'année :

/index.html?annee=2011&mois=1


là tu le fais recharger la page sans donner de position ensuite, donc on reste en haut de page après le rechargement.


Pour la seconde partie je n'ai pas accès au code (blocage au taf) donc je ne peux pas t'aider.

naga
0
merci comme le lien tu peut pas pas je comprends je remets ici le code

pour le code des changer mois et l'années

							$r .= '<div class="calendrier_suivant_precedent parente">
							
							<div class="mois_precedent_sivant"><a href="'.$headerLink.'?annee='.($year-1).'&mois='.$m.'" title="Année précédente"><img src="'.$dirImageCalendar.'/currentYearLessOne.png" title="" width="'.$width.'" height="'.$height.'" border="0" /></a>
							<a href="'.$headerLink.$lastMonth.'" title="Mois précédent"><img src="'.$dirImageCalendar.'/currentMonthLessOne.png" title="" width="'.$width.'" height="'.$height.'" border="0"/></a></div>
							
							
							
							<div class="mois_annee">' . ($this->months[$m-1] . ' ' . $year) . '</div>
							
							
							
							<div class="mois_precedent_sivant"><a href="'.$headerLink.$nextMonth.'" title="Mois suivant"><img src="'.$dirImageCalendar.'/currentMonthGreaterOne.png" width="'.$width.'" height="'.$height.'" border="0"/></a>
							
							
							<a href="'.$headerLink.'?annee='.($year+1).'&mois='.$m.'" title="Année suivante"><img src="'.$dirImageCalendar.'/currentYearGreaterOne.png" title="" width="'.$width.'" height="'.$height.'" border="0"/></a></div>
							
							</div>';


pour rajoutes les jours avant et apres le mois


      if($d == 1&&$w>1){
																				// ici on affiche la class rouge pour ceux qui 'est : avant le 1 du mois
 
                                                                                                for($s=($w-1);$s>0;$s--)
																									$r .= '<div class="avant_apres_jours_calendrier" ></div>'; 
 
                                                                                        }



   if($end != 7){
																				
																				// ici on affiche la class rouge pour ceux qui 'est : aprés le 30 ou 31 dui mois
 
                                                                                        for($s2=(7-$end);$s2>0;$s2--)
																							$r .= '<div class="avant_apres_jours_calendrier"></div>';
 
                                                                                }
 
0
Utilisateur anonyme
3 févr. 2014 à 16:49
alors a première vue ce que je dirai c'est que tu mets une div quand tu identifie un jour en dehors du mois, mais elle n'a pas de contenu. donc à moins que tu indique sa taille dans le css, il est normal de ne pas avoir la couleur que tu donne à "avant_apres_jours_calendrier" : je pense qu'en mettant height et weight à 100% + la couleur du background en rouge et ca devrai être bon (donc a prioris tu n'aurai que ton css à editer)
0
Utilisateur anonyme
3 févr. 2014 à 16:50
alors a première vue ce que je dirai c'est que tu mets une div quand tu identifie un jour en dehors du mois, mais elle n'a pas de contenu. donc à moins que tu indique sa taille dans le css, il est normal de ne pas avoir la couleur que tu donne à "avant_apres_jours_calendrier" : je pense qu'en mettant height et weight à 100% + la couleur du background en rouge et ca devrai être bon (donc a prioris tu n'aurai que ton css à editer)
0