Désolé cette %{@= de forum a viré le mot (J-a-va-s-c-r-i-p-t).
Il faut donc aller sur www.editeur[j-a-v-a-s-c-r-i-p-t].com
Je ne peux pas l'écrire en litéral, j'espère que tu comprendras.
Dean -
[ Lien ]-------------------------------
Réponse au message :
-------------------------------
> Salut,
>
> Je ne sais pas si ça te conviendra mais il existe un script pas mal sur:
>
>
[ Lien ] .com/tips/tips_heure_04.php
>
> Tu devrais pouvoir t'en inspirer...
>
> Dean -
[ Lien ]>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> >
> > tout commence par un formulaire PHP dans lequel mes utilisateurs doivent saisir une date.
> > Dans le champ concerné se trouve un gestionnaire d'évènement OnFocus qui se connecte sur un script Javascript qui affiche un popup contenant un calendrier.
> >
> > Jusque là, tout va bien...
> >
> > Par le suite, je rencontre qq difficultés...
> > Le popup débute avec un tableau représentant le mois courant (actuellement : Avril 2003).
> > Au cas (fréquent) ou les utilisateurs devrait sélectionner une date autre qu'en avril, je voudrai que les flèches situées à droite et à gauche de mon tableau me permettent d'avancer ou de reculer d'un mois (ce qui nécessite au passage de "recalculer" le tableau puisque celui-ci précise les jours).
> >
> > Voici la fonction d'affichage (pas terminée) :
> >
> >
> > function Popup(ms,an,deb,fin,lgn) > > { > > //alert(ms+" "+deb+" "+fin+" "+lgn); > > var m=ms, a=an, d=deb, f=fin, l=lgn; > > var w = window.open("","Calendrier","top=50,height=250,width=200"); > > //Construction du calendrier > > w.document.write("<div align=center><IMG SRC='gauche.gif' onclick="document.write("fred")">"+MoisAnnee[ms-1]+"<IMG SRC='droite.gif'></div><br>"); > > w.document.write("<div align=center><TABLE border=1><TR>"); > > for (var NbrJour=0;NbrJour<7;NbrJour++) > > w.document.write("<TD>"+JrSemaine[NbrJour].substr(0,1)+"</TD>"); > > w.document.write("</TR>"); > > var JrCourant=1; > > for (var NbrLgn=0;NbrLgn<lgn;NbrLgn++) > > switch (NbrLgn) { > > case 0: > > //alert(NbrLgn); > > w.document.write("<TR>"); > > for (var NbrJour=1;NbrJour<deb;NbrJour++) > > w.document.write("<TD align=center></TD>"); > > for (var NbrJour=deb;NbrJour<8;NbrJour++) > > w.document.write("<TD align=center onclick=alert("+JrCourant+")>"+JrCourant+++"</TD>"); > > w.document.write("</TR>"); > > break; > > case lgn-1: > > //alert(NbrLgn); > > w.document.write("<TR>"); > > for (var NbrJour=1;NbrJour<fin+1;NbrJour++) > > w.document.write("<TD align=center onclick=alert("+JrCourant+")>"+JrCourant+++"</TD>"); > > for (var NbrJour=fin;NbrJour<8;NbrJour++) > > w.document.write("<TD align=center></TD>"); > > w.document.write("</TR>"); > > break; > > default: > > //alert(NbrLgn); > > w.document.write("<TR>"); > > for (var NbrJour=1;NbrJour<8;NbrJour++) > > w.document.write("<TD align=center onclick=alert("+JrCourant+")>"+JrCourant+++"</TD>"); > > w.document.write("</TR>"); > > break; > > } > > w.document.write("</TABLE></div>"); > > w.document.write("Mois = "+ms+"<br>"); > > w.document.write("Deb = "+deb+"<br>"); > > w.document.write("Fin = "+fin+"<br>"); > > w.document.write("Lgn = "+lgn+"<br>"); > > } > > > > |
> >
> > Je voudrais pouvoir cliquer sur ces satanées flèches afin de changer le mois dynamiquement mais l'évènement OnClick semble ne pas vouloir accepter l'appel à une fonction.
> >
> > Voyer-vous la solution ?
> >
> > Merci
>