webForumDet fria alternativet

slumpade bakgrunder i divs

ASP

3 svar · 332 visningar · startad av peter h

Medlem sedan juni 20069 inlägg
Frågan#1

Hej, usch tjatigt ämne men jag får liksom inte ihop det riktigt.

Har kollat runt på wf efter lösning till att slumpa classnamn från en css fil.
Jag vill att min div skall ändra bakgrundsbild varje gång sidan uppdateras.
Har försökt med följande...

<%
randomize timer

slump = int(rnd*3)
Select case slump
Case "1"
bild = "menuimg1"
Case "2"
bild = "menuimg2"
Case "3"
bild = "menuimg3"
End select
%>

<% bild %>

#menu {
float: left;
width: 890px;
height: 250px;
margin-bottom: 10px;
text-align: right;
padding-top: 20px;
background-color: #CCCCCC;
}
#menu.menuimg1 { background-image: url(../bilder/nyfiken.gif); }
#menu.menuimg2 { background-image: url(../bilder/trygg.gif); }
#menu.menuimg3 { background-image: url(../bilder/snygg.gif); }

Funkar dugligt tills det blir en grå ruta istället för någon bild.
Om jag då tittar i källkoden i brusen så ser jag class="".
Alltså inget classnamn.
Så vill jag ju inte ha det!
Jag vill att det skall fortsätta slumpa fram bilder utan slut.

Help any one?

Medlem sedan mars 200650 inlägg
#2

Kan inte RND skapa 0 (noll) i din formel? Isf blir det class=""

Bara en gissning....

Medlem sedan juni 20069 inlägg
#3

Dev Null skrev:

Kan inte RND skapa 0 (noll) i din formel? Isf blir det class=""

Bara en gissning....

Bra gissning, ibland är man blind:)

Medlem sedan mars 200650 inlägg
#4

Jag vet, det uppenbara är stundom för uppenbart för att skådas.

293 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
159 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
159 ms — ändringar (db)