Teen nettisivuille diashowta. Samaan sivuun yhteen taulukkoon tulisi neljä eri diashowta. Yhden saan toimimaan mutta kun teen useamman, toimii aina vain yksi. Mitenhän saisin kaikki toimimaan?
Tässä java1.js -tiedosto.
var num=1
img1 = new Image()
img1.src = "kuva1.JPG"
img2 = new Image()
img2.src = "kuva2.JPG"
img3 = new Image()
img3.src = "kuva3.JPG"
function slideshow()
{
num=num 1
if (num==4)
{num=1}
document.mypic.src=eval("img" num ".src")
aika = self.setTimeout("slideshow()",1500)
}
function stop()
{
self.clearTimeout(aika);
}
------------------------------
Ja tässä sitten pätkä sivuilta
---------------------------------------
Ja sitten toisissa soluissa "kutsutaan" java2.js, java3.js. Ja olen vaihtanut nuo kuvat eli java2.js on kuva5, kuva6 ja kuva7 jne.
---------------------
javascript ongelma
Jabou
1
695
Vastaukset
- The Rat
onko jokaisessa javascriptissä samannimiset funktiot? Menee luultavasti sekaisin.
Voisit muuten harkita taulukoiden käyttöä, ei tarvitsisi evalia => siistimpää koodia ja helpommin ylläpidettävä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Ikävä sinua
Onkohan sulla ollut sama tunne kuin mulla viimeisten parin päivän aikana, eilen varsinkin. Ollaan oltu ihan lähellä ja k375056- 823596
- 302983
- 612975
- 92876
Kesäseuraa
Kesäseuraa mukavasta ja kauniista naisesta. Viesti tänään mulle muualla asiasta jos kiinnostaa Ne ketä tahansa huoli, t562343- 411828
Tuksu on edelleen sinkku - nuori Joonas jätti!
Hihhahihhahhaahheee Joonas keksi hyvän syy. : Tuksu on liian Disney-prinsessa hänelle. (Mikähän prinsessa lie kyseessä….91760- 181721
Kiusaaja otti yhteyttä, mitä tekisit?
Minulle kävi näin pari kk sitten. Olin aluksi todella ystävällinen. Sanoin, että olin jo unohtanut jne. Asia jäi vai1341612