webForumDet fria alternativet
Logga in / Bli medlem

slumpvis tabellbakgrund

JavaScript

1 svar · 281 visningar · startad av Bjarne A

Medlem sedan feb. 2001151 inlägg
Frågan#1

Hej!

Jag har kollat runt och sökt här på WF men inte hittat hjälp på detta "enkla" problem

Jag vill ha slumpvisa bakgrunder på en tabell

Har ett script:

<SCRIPT LANGUAGE="javascript">

function slumpen()
{

bild=new Array("slumpas/1.jpg","slumpas/2.jpg","slumpas/3.jpg","slumpas/4.jpg","slumpas/5.jpg")

slump_bilden=bild[Math.floor(Math.random()*bild.length)]
slump_bilden="<IMG SRC=\""+slump_bilden+"\">"
return slump_bilden
}
//-->
</SCRIPT>

Och anropar det där jag vill ha bilden med:

<script language="javascript">
<!--
document.write(slumpen())
//-->
</script>

och nu vill jag ha in det som tabellbakgrund

<table width="800" border="0" height="243" background="XXXXX Här XXXXX">

har provat men det vill sig inte
(när det gäller javascript så är jag på klipp och klistra stadiet :)

Medlem sedan feb. 2001151 inlägg
#2

Fick ju lösa det med ASP i stället

Fick ju lösa det med ASP i stället

Först får "slumpbildnummer" ett nummer mellan 1 till 5

<%
Randomize Timer 
slumpbildnummer = Int(Rnd * 5) + 1 
%>

Sedan stoppas det in koden som bakgrundsbild


background="slumpas/<%=slumpbildnummer%>.jpg

Begränsas ju till att bilderna måste särskiljas med nummer, dom kan inte heta vad som helst. Och man måste ha stöd för ASP på servern.

258 ms totalt · 4 externa anrop · v20260731065814-full.0583408b
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)