Autor Zpráva
z0rG
Profil
Mam problem, rad bych dal na moji stranku udalost, ktera by po nahrani stranky ukazovala nahodny obrazek...

<script>
// vytvoreni pole
// Array je klicove slovo pro pole
// mezi polozkami se muze zalomit radek, coz je v javascriptu vyjimecne
prislovi = new Array(
document.write("<img src="graphic/class/paladin_dw.gif" width="200" height="300">"),
document.write("<img src="graphic/class/paladin_hu.gif" width="171" height="300">")
);

// vypocet, ktere prislovi se bude vypisovat
// floor je zaokrouhleni dolu, random nahodne cislo, length je delka pole (pocet polozek)
index = Math.floor(Math.random()*prislovi.length);

// vlastni vypsani konkretniho prislovi do dokumentu
document.write(prislovi[index]);
</script>


skousel sem tohle ale nelso mi to :([i]
Bubák
Profil *
Nemůžeš do uvozovek zanořovat uvozovky. Zbytek jsem nezkounal, snad to máš dobře:
document.write('<img src="graphic/class/paladin_dw.gif" width="200" height="300">'
z0rG
Profil
Je tam chyba, nebo to nejde jenom mne?
Bubák
Profil *
<script>
// vytvoreni pole
// Array je klicove slovo pro pole
// mezi polozkami se muze zalomit radek, coz je v javascriptu vyjimecne
obrazek = new Array(
'<img src="lysa-zima1.jpg" height="480" width="640">', // odděleno čárkami
'<img src="lysa-zima2.jpg" height="480" width="640">',
'<img src="lysa-zima3.jpg" height="480" width="640">' // za posledni polozkou neni carka
);
// vypocet, ktery obrazek se bude vypisovat
// floor je zaokrouhleni dolu, random nahodne cislo, length je delka pole (pocet polozek)
index = Math.floor(Math.random()*obrazek.length);

// vlastni vypsani konkretniho obrazku do dokumentu
document.write(obrazek[index]);
</script>

Podle www.jakpsatweb.cz/javascript/priklady/array-nahodne-prislovi.html
z0rG
Profil
Dekuju moc....
z0rG
Profil
Tohle doporucuji! Je to vyborny JS script na nahodny vyber cehokoliv od ankkety, pres text, reklamu az po obrazky... Mlask...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0