Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Slideshow eri kuvat eri tekstilinkistä

jjude [24.02.2015 19:13:18]

#

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.)

jjude [25.02.2015 18:49:04]

#

keksinkin toisen tavan (iframe...)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta