Modification automatique et journalière d'un lien
Bonjour,
J'ai un souci avec le script ci-dessous.
Ce script, incorporé à une page.html, devrait
permettre d'afficher chaque jour une page
différente lorsqu'on clique sur un lien
de cette page.
Je viens de mettre en ligne ce script
aujourd'hui 8 avril et c'est normalement laquestiondujour099 du 8 avril qui devrait s'afficher.
Or, c'est laquestiondujour106 du 15 avril
qui s'affiche.
D'où vient le problème ?
Merci d'avance.
ALAIN
Code:
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 38 39 40 41 42 43 44 45 46 47
| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>nouveauscript</title>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<script language="JavaScript">
function GetTodaysURL() {
var Liste = [
"laquestiondujour099.html",
"laquestiondujour100.html",
"laquestiondujour101.html",
"laquestiondujour102.html",
"laquestiondujour103.html",
"laquestiondujour104.html",
"laquestiondujour105.html",
"laquestiondujour106.html",
"laquestiondujour107.html"
];
var now = new Date();
var num = now.getDate();
num --;
num %= (Liste.length);
location.href = Liste[num];}
</script>
</head>
<body>
<a href="#" onclick="GetTodaysURL();return(false);">Visitez le lien du jour</a>
<br>
</body>
</html> |
Modification automatique et journalière d'un lien
Bonjour,
Merci à tous pour vos propositions.
Je n'ai pas eu le temps de les tester car j'avais
d'autres priorités.
En plus, je me demande si j'ai été bien clair dans
la présentation de ce que je souhaite obtenir.
Je veux donc qu'un clic dans un même lien affiche
chaque jour une page différente et je souhaiterais
que cet automatisme soit programmé, non pas sur
une semaine, mais sur les 365 jours de l'année.
Dernière précision, les 365 pages qui s'afficheront
chacune à leur tour seront toutes différentes.
A+, j'espère
ALAIN
Modification automatique et journalière d'un lien (suite)
"array", "numéro iso du jour", "concatène",...
ouh! que voilà du jargon de spécialiste complètement
incompréhensible à moi qui n'en suis pas un.
Mes 365 fichiers sont prêts et numérotés de 1 à 365,
donc je préfèrerais ne pas avoir à les renommer
lorsque je les mettrai en ligne.
Est-ce possible d'avoir un script qui affiche le fichier 1 au jour J,
le fichier 2 à J+1, le fichier 3 à J+2, le fichier 4 à J+3,... et ainsi
de suite jusqu'au fichier 365 à J+364 ?????
Merci.
ALAIN