Pitäisi saada kahdesta eri tekstilinkistä eri kuvakollaasi tuollaiseen kuvashowuhun. Ohessa koodi (netistä kopsattu) jolla nyt teen kuvashowun-
KUVASHOW1 KUVASHOW2
Noista pitäisi saada eri kuvat näkymään (kuvia voi olla myös eri määrä). Pitäälö siis tehdä omat scriptit, vai saisiko jotenkin yksinkertaisemmin? Niin ja miten tuon skroptin käynnistys vasta kun linkkiä klikataan?
var slideimages=new Array() var slidelinks=new Array() function slideshowimages(){ for (i=0;i<slideshowimages.arguments.length;i++){ slideimages[i]=new Image() slideimages[i].src=slideshowimages.arguments[i] } } function gotoshow(){ if (!window.winslide||winslide.closed) winslide=window.open(slidelinks[whichlink]) else winslide.location=slidelinks[whichlink] winslide.focus() }
slideshowimages("images/kuva1.jpg","images/kuva2.jpg","images/kuva3.jpg","images/kuva4.jpg","images/kuva5.jpg","images/kuva6.jpg","images/kuva7.jpg","images/kuva8.jpg","images/kuva9.jpg") var slideshowspeed=3000 var whichlink=0 var whichimage=0 function slideit(){ if (!document.images) return document.images.slide.src=slideimages[whichimage].src whichlink=whichimage if (whichimage<slideimages.length-1) whichimage++ else whichimage=0 setTimeout("slideit()",slideshowspeed) } slideit()
(Kyllä, yritin käyttää kooditagia, mutta herjasi ettei HTML ja PHP koodi luulu javascript kooditagin sisään - tai jotain sellaista... Mod. huom: kokeilepa sitten kirjoittaa joko kelvollista HTML-koodia script-tageineen tai kelvollista JS-koodia ilman script-tageja. Lisäksi ei yleensä tarvitse käyttää enteriä oman viestin rivitykseen.)
keksinkin toisen tavan (iframe...)
Aihe on jo aika vanha, joten et voi enää vastata siihen.