par
Invité » 30 avr. 2008, 15:52
bonjour,
j'ai pris sur internet un script permettant de faire afficher un calendrier. Mais celui ci s'affiche sur le mois en cours. je souhaiterai qu'il saffiche sur un mois donnée a partir d'un variable. Le souci c'est que je n'ai pas tout compris au script. Ce script est
http://www.toulouse-renaissance.net/c_o ... ulaire.htm
les variables sont :
var ARR_MONTHS = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin",
"Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"];
// week day titles as they appear on the calendar
var ARR_WEEKDAYS = ["Di", "Lu", "Ma", "Me", "Je", "Ve", "Sa"];
// day week starts from (normally 0-Su or 1-Mo)
var NUM_WEEKSTART = 1;
// path to the directory where calendar images are stored. trailing slash req.
var STR_ICONPATH = '../image/calendrier/';
var re_url = new RegExp('datetime=(\\-?\\d+)');
var dt_current = (re_url.exec(String(window.location))
? new Date(new Number(RegExp.$1)) : new Date());
var re_id = new RegExp('id=(\\d+)');
var num_id = (re_id.exec(String(window.location))
? new Number(RegExp.$1) : 0);
var obj_caller = (window.opener ? window.opener.calendars[num_id] : null);
donc je suppose que c'est a ce niveau qu'il faut que j'indique ma date :
var dt_current = (re_url.exec(String(window.location))
? new Date(new Number(RegExp.$1)) : new Date());
mais je n'ai aucune idée de comment procéder.
Pourriez vous m'aiguiller ?
Merci d'avance
bonjour,
j'ai pris sur internet un script permettant de faire afficher un calendrier. Mais celui ci s'affiche sur le mois en cours. je souhaiterai qu'il saffiche sur un mois donnée a partir d'un variable. Le souci c'est que je n'ai pas tout compris au script. Ce script est [url]http://www.toulouse-renaissance.net/c_outils/c-calendrier-formulaire.htm[/url]
les variables sont :
[php]var ARR_MONTHS = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin",
"Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"];
// week day titles as they appear on the calendar
var ARR_WEEKDAYS = ["Di", "Lu", "Ma", "Me", "Je", "Ve", "Sa"];
// day week starts from (normally 0-Su or 1-Mo)
var NUM_WEEKSTART = 1;
// path to the directory where calendar images are stored. trailing slash req.
var STR_ICONPATH = '../image/calendrier/';
var re_url = new RegExp('datetime=(\\-?\\d+)');
var dt_current = (re_url.exec(String(window.location))
? new Date(new Number(RegExp.$1)) : new Date());
var re_id = new RegExp('id=(\\d+)');
var num_id = (re_id.exec(String(window.location))
? new Number(RegExp.$1) : 0);
var obj_caller = (window.opener ? window.opener.calendars[num_id] : null);[/php]
donc je suppose que c'est a ce niveau qu'il faut que j'indique ma date : [php]var dt_current = (re_url.exec(String(window.location))
? new Date(new Number(RegExp.$1)) : new Date());[/php] mais je n'ai aucune idée de comment procéder.
Pourriez vous m'aiguiller ?
Merci d'avance