Een javascript includen ieder uur

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Enrique Gervaso

Enrique Gervaso

14/03/2013 09:00:18
Quote Anchor link
Ik heb een script om op bepaalde tijden een andere afbeelding te tonen.

http://plaatscode.be/142134/

Deze wil ik ombouwen zodat er ieder uur een ander javascript wordt aangeroepen. Ik heb dit geprobeerd om dit op de volgende manier te doen:

http://plaatscode.be/142135/

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<script type="text/javascript">
// Change URL every hour for every day (-1 means all days that are not in the settings)

var now = new Date();
var date = (now.getMonth() + 1) * 100 + now.getDate();
var time = now.getHours() * 100 + now.getMinutes();

var settings = [
  { date: 1224, time: 2400, image: 'xmas.jpg'}, // all christmas eve
  { date: 704, time: 2400, image: 'bang.jpg'}, // all fourth of july
  // any other day:
  { date: -1, time: 400, image: '<script type="text/javascript" src="min.js"></script> '},  //24 till 4
  { date: -1, time: 1200, image: 'NO JAVASCRIPT'}, //4 till 12
  { date: -1, time: 1800, image: '<script type="text/javascript" src="min.js"></script> '}, //12 till 18
  { date: -1, time: 2400, image: 'NO JAVASCRIPT'}     //18 till 24
];

var setting;
for (var i = 0; i < settings.length; i++) {
  var s = settings[i];
  if ((s.date == -1 || s.date == date) && time < s.time) {
    setting = settings[i];
    break;
  }
}

document.write(''+setting.image+'');

</script>


Maar dit geeft niet het gewenste resultaat. Iemand enig idee hoe het wel zou werken?
Gewijzigd op 14/03/2013 09:02:58 door Enrique Gervaso
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.