Avatar billede snuf Nybegynder
31. januar 2003 - 17:05 Der er 4 kommentarer og
1 løsning

Tidsafhængig indlæst .SWF-fil

Jeg har tidligere lavet sider der indlæser eksterne .SWF-filer med denne simple kommando:

on (release) {
    loadMovieNum ("ekstern_movie.swf", 0);
}

Men jeg kunne godt tænke mig at lave en side der har mulighed for at hente én 24 forskellige .SWF-filer, afhængigt af klokken.

Altså skal scriptet først "spørge" hvad klokken er, og derefter hente den .SWF-fil der svarer til klokkeslettet.

Er klokken eksempelvis 00.30 så indlæser den .SWF-fil nummer 01 af de 24.

Kan dette lade sig gøre?

Jeg giver gerne 200 point til den der scripter det...
Avatar billede thulstrup Nybegynder
31. januar 2003 - 17:22 #1
Det er egentligt meget enkelt:

dato = new Date();
time = dato.getHours();
loadMovieNum(time+".swf", 0);
Avatar billede thulstrup Nybegynder
31. januar 2003 - 17:23 #2
hvis filer hedder 01.swf, 02.swf osv. skal der lige rettes til:

dato = new Date();
time = dato.getHours();
if (time<10) {
    time = "0"+time;
}
loadMovieNum(time+".swf", 0);
Avatar billede snuf Nybegynder
31. januar 2003 - 17:27 #3
Jeg prøver det lige efter..
Avatar billede thulstrup Nybegynder
31. januar 2003 - 17:31 #4
Hov havde lige overset at du skrev:
Er klokken eksempelvis 00.30 så indlæser den .SWF-fil nummer 01 af de 24.
Har lavet to forskellige scripts, så kan du selv vælg det der passer bedst.

Hvis kl. er 17.00 indlæser den 17.swf, men hvis kl. er 17.01 indlæser den 18.swf:

dato = new Date();
time = dato.getHours();
if (time<10) {
    time = "0"+time;
}
minut = dato.getMinutes();
if (minut>0) {
    time += 1;
}
loadMovieNum(time+".swf", 0);


Hvis kl. er 17.00 indlæser den 18.swf, men hvis kl. er 17.01 indlæser den også 18.swf:

dato = new Date();
time = dato.getHours()+1;
if (time<10) {
    time = "0"+time;
}
loadMovieNum(time+".swf", 0);
Avatar billede snuf Nybegynder
31. januar 2003 - 17:59 #5
Jamen, det virker jo! Tak for det.

Hvis du ikke kan få alle 200 point her, opretter jeg et spørgsmål med resten.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester