Bonjour,
J'ai prévu une page pour chaque jour de l'année, chacune présentant l'événement du jour.
Chaque page devrait charger automatiquement dans une page de cadres, présentant les événements de la semaine. (Sept iframes)
J'ai déjà un script qui fonctionne pour appeler la page du jour, basé sur getDate() : si le jour est 30/08, il appelle la page 0830.html.
Toutes les pages sont ainsi nommées par le chiffre du mois, puis par celui du jour.
Ca marche.
Mais pour la page du lendemain, je sèche...
Je souhaite un script qui, se basant lui aussi sur la fonction getDate(), puisse augmenter la date d'un jour et appeler la page présentant les événements du lendemain... etc.
Si quelqu'un peut m'aider?
Voici le script qui marche :
Voici le script qui ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <html> <head> <script language="JavaScript" type="text/javascript"> var date = new Date(); var d = date.getDate(); var day = (d < 10) ? '0' + d : d; var m = date.getMonth() + 1; var month = (m < 10) ? '0' + m : m; var fname = month + day; function LoadPage() { window.location = fname+".html"; } </script> </head> <body onload="LoadPage()"> </body> </html>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 <html> <head> <script language="JavaScript" type="text/javascript"> var date = new Date() var date = new Date, dateformat = [date.getDate(), date.getMonth()+1 date.getFullYear()].join('/')+ ' ' + [date.getHours(), date.getMinutes(), date.getSeconds()].join(':'); var newdate = new Date(date); newdate.setDate(newdate.getDate() + 1); var nd = new Date(newdate); var jour = nd.substring(0,2); var mois = nd.substring(3,5); var day = (jour < 10) ? '0' + jour : d; var month = (mois < 10) ? '0' + mois : m; var fname = month + day; function LoadPage() { window.location = fname+".html"; } </script> </head> <body onload="LoadPage()"> </body> </html>
Partager