webForumDet fria alternativet

Göra så att JPG bilder slumpas..

JavaScript

3 svar · 350 visningar · startad av caze

Medlem sedan sep. 20016 059 inlägg
Frågan#1

Sökte lite och hittade: http://www.jojoxx.net/jscript/archive/show.asp?id=49

Men det fungerar endast med GIF, hur gör jag så att det fungerar med .jpg bilder också?

tack på förhand.. :)

//Edit//
Notera antal skrivna inlägg :birp

Medlem sedan aug. 20039 340 inlägg
#2

Du byter ut den nedersta raden mot någon annan mall:

 
<script type="text/javascript">
rndimage("foo.jpg", 20);
</script>

Detta slumpar en bild på formen foo1.jpg, foo2.jpg, foo3.jpg ... foo20.jpg

Annars kan du använda följande skript för att välja mellan bilder med valfria namn:

 
<script type="text/javascript">
bilder=["huset.jpg","logo.gif","garage.jpg", "diagram.gif"]
// Lägg till valfritt antal bilder ovan på samma form

url = bilder[Math.floor(Math.random()*bilder.length)];
document.write("<img src=\"" + url + "\" />")

</script>
Medlem sedan sep. 20016 059 inlägg
#3

Okej, tack! Valde nu det nedersta alternativet! :)

Skulle vilja lägga till alt text på alla bilder också, samma alt text till alla bilder...

Medlem sedan aug. 20039 340 inlägg
#4
 
<script type="text/javascript">
bilder=["huset.jpg","logo.gif","garage.jpg", "diagram.gif"]
alttext = "Mina fina bilder!";
// Lägg till valfritt antal bilder ovan på samma form

url = bilder[Math.floor(Math.random()*bilder.length)];
document.write("<img alt=\"" + alttext + "\" title=\"" + alttext + "\" src=\"" + url + "\" />")

</script>
260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)