Roterande bild!

ASP

9 svar · 346 visningar · startad av Tmed

Medlem sedan juni 2000145 inlägg
Trådstart#1

Hur gör jag för att få en serie av bilder att "rotera"?
Om jag t ex. har bilderna:
image1
image2
image3
och jag vill att dessa skall bytas
ut med ca 5sek mellanrum!
Går det överhuvud taget i asp?

Medlem sedan mars 20002 836 inlägg
#2

Hello,

mer ett JavaScript ämne.

Kolla på webniche som har ett adbanner rotation script eller vad det nu heter.

funkar helt kanon

//PatrikB

Medlem sedan juni 2000145 inlägg
#3

Inget illa menat, men tanken var om det går att göra i ASP.

#4

tror det finns nån inbyggd server-komponent i ASP, kolla webstudio (www.idg.se/webstudio).

Medlem sedan juni 2000145 inlägg
#5

Jag har testat med den som finns inbyggd i IIS(MSWC.adrotator) men denna byter endast ut bilden om man uppdaterar sidan eller liknande!

----------------------------------------

Medlem sedan juni 2000690 inlägg
#6

Eftersom ASP körs på servern så måste du uppdatera sidan...

Såvitt jag vet måste du även det med Javascript.
Bästa sättet borde vara att använda en liten ramsida, iframe eller lager som uppdaterar bilden.

Möjligen kan man ladda alla bilderna i separata lager och sen få ett skript att skifta lager var 5sek, men hur det vetesjutton.

/Bengan

Medlem sedan maj 2000269 inlägg
#7

Jag har hittat på ett javascript som uppdaterar en bild var 5 sek utan att använda layer,frames,eller META REFRESH..men det är min lilla hemlis =)

Medlem sedan juni 2000690 inlägg
#8

Vi tror dig inte om du inte visar koden :)

Medlem sedan juni 200032 967 inlägg
#9

öh, kanske inte så överdrivet svårt? något sånt härnt kanske?

<HTML><HEAD>

<script>
var pics = new Array();
var picindex = -1;

pics[0]='http://localhost/images/bild0.gif';
pics[1]='http://localhost/images/bild1.gif';
pics[2]='http://localhost/images/bild2.gif';

var numpics = 3;

function bengan()
{
	if (picindex==numpics-1)
		picindex = 0;
	else
		picindex += 1;
		
	document.images['bengt'].src=pics[picindex];
	setTimeout("bengan()",5000)
}
</script>

</HEAD>
<BODY onload="bengan()">

<img src="images/bild0.gif" name="bengt" id="bengt">

</BODY>
</HTML>

fungerar givetvis utmärkt i både ie och nn.

Medlem sedan juni 2000690 inlägg
#10

Ha!

Fick dig att skriva koden ;)

Det där var ju simpelt. Borde nog lära sig lite mer js kanske...

[Redigerat av Bengan den 07 jul 2000]

383 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
127 ms — hämta statistik (db)
124 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)