Avatar billede trakavolvien Nybegynder
04. oktober 2003 - 16:20 Der er 12 kommentarer og
1 løsning

Skift af logo når der er gået 10 minutter

Jeg har en lille skod side, men jeg vil gerne ha at mit logo skifter til et af de andre når der er gået 10 minutter feks ( har 3 at vælge mellem .

Så det hele kommer til at se sådan her ud :

En bruger kigger på min side, går måske ud igen,
Men uanset hvad, så skal mit logo skifte til andre i en rækkefølge...

Logo1 - Start
Logo2 - Kommer på efter 10 minutter
Logo3 - Kommer på efter 10 minutter
Logo1 - Kommer på efter 10 minutter

Så den altså kører i den rundkreds der...

Nogle forslag? :)
Avatar billede roenving Novice
04. oktober 2003 - 16:34 #1
<body onload="setInterval('skiftLogo()',10000);">
<script type="text/javascript">
d = new Date();
m = Math.floor(d.getMinutes()/10);
l = "Logo"+(m%3+1);
document.write('<img src="'+l+'" name="logo" height="73" width="127">');
function skiftLogo(){
d = new Date();
m = Math.floor(d.getMinutes()/10);
l = "Logo"+(m%3+1);
document.images['logo'].src = l;
}
</script>

-- og scriptet placeres så der, hvor du ellers har dit logo placeret, så vil det skifte efter et helt fast mønster, de første 10 minutter af en time vil det vise logo1 fra start, de næste 10 minutter logo2 osv...
Avatar billede trakavolvien Nybegynder
04. oktober 2003 - 16:41 #2
Det virker ikke :-S
Logo´et kommer ikke frem
Avatar billede roenving Novice
04. oktober 2003 - 16:51 #3
Er du sikker på at sti og filnavn er iorden ?-)
Avatar billede trakavolvien Nybegynder
04. oktober 2003 - 16:55 #4
Hmm, det sagde du ikke noget om ;)
2sek
Avatar billede trakavolvien Nybegynder
04. oktober 2003 - 17:01 #5
Jeg er altså lost, hvor fanden skal jeg skrive sti og filnavn?
Jeg har prøvet at ændre på nogle ting, men der sker bare keine :(
Avatar billede roenving Novice
04. oktober 2003 - 17:06 #6
l = "Logo"+(m%3+1)+".gif";//her skal det rigtige filnavn skrives, hvis det ikke er Logo
//I den næste linje skal du sætte sti ind i stedet for sti
document.write('<img src="sti/'+l+'" name="logo" height="73" width="127">');

-- bemærk at den første linje findes 2 gange !-)
Avatar billede trakavolvien Nybegynder
04. oktober 2003 - 17:16 #7
Jeg har hele lortet i den samme mappe.
Logo´erne hedder:
Logo1
Logo2
Logo3

Help me :(


<body onload="setInterval('skiftLogo()',10000);">
<script type="text/javascript">
d = new Date();
m = Math.floor(d.getMinutes()/10);
l = "Logo1"+(m%3+1)+".jpg";//
document.write('<img src="Logo1.jpg'+l+'" name="Logo" height="73" width="127">');
function skiftLogo(){
d = new Date();
m = Math.floor(d.getMinutes()/10);
l = "Logo"+(m%3+1);
document.images['logo'].src = l;
}
</script>
Avatar billede thesurfer Nybegynder
05. oktober 2003 - 01:46 #8
hmm.. jeg er bare nysgerrig.. hvad har du på siden, der kan få brugeren til at blive på samme side i 10 minutter ? :)
Avatar billede trakavolvien Nybegynder
05. oktober 2003 - 13:13 #9
Porno :P
Ej okay, jeg har ikke noget særligt, bare lidt info om mig, billeder osv.. og så nogle logoer... Jeg regner skam heller ikke med at en bruger bliver på siden i 10 minutter... Logoet skal bare skifte hvert 10 minut, uanset om der er nogen online eller ej.
Avatar billede roenving Novice
05. oktober 2003 - 15:57 #10
-- hvor kommer det 1-tal du har i den første linje hvor l sættes ?-)

<body onload="setInterval('skiftLogo()',10000);">
<script type="text/javascript">
d = new Date();
m = Math.floor(d.getMinutes()/10);
l = "Logo"+(m%3+1)+".jpg";
document.write('<img src="'+l+'" name="Logo" height="73" width="127">');
function skiftLogo(){
d = new Date();
m = Math.floor(d.getMinutes()/10);
l = "Logo"+(m%3+1)+".jpg";
document.images['logo'].src = l;
}
</script>
Avatar billede trakavolvien Nybegynder
21. oktober 2003 - 14:49 #11
Hvis du gider smide svar?
Avatar billede roenving Novice
22. oktober 2003 - 00:13 #12
Velbekomme '-)
Avatar billede roenving Novice
22. oktober 2003 - 01:45 #13
-- og tak for points ;~}
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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