Stránka 1 z 1

Zmena obrázku po určitém čase

Napsal: 23 dub 2010 21:09
od Stene
Tak pánové, mám další dotaz :(
Našel jsem si javascript, který mění obrázky po určitém čase. Když to všechno vložím do samostatné stránky, je to v pohodě a vše funguje. Ovšem, když to vložím do stránky (na které mám rozdělaný web) už to nejde :(
Pokud by měl někdo zájem, písněte mi prosím PM a já Vám pošlu odkaz na tu stránku.

Jinak jsem to zkoušel otevřít v IE8 a napsalo mi to "stact overflow at line: 27"

Zde je použitý kód:
<script language="JavaScript" type="text/javascript">
obr = -1; cas = 3000; function animation(){
obrazky = ["img/zmena/obraz1.jpg","img/zmena/obraz2.jpg"];
if (obr+1==obrazky.length) obr=0;
else obr++; obrazek.src = obrazky[obr];
window.setTimeout('animation()',1000); }
</script>


<img onLoad="animation()" src="img/zmena/obraz1.jpg" name="obrazek" WIDTH=320 HEIGHT=240 ALT="Fotogalerie (animace)">

Právě řádek img (ten poslední) je ten 27, díky za rady.

Re: Zmena obrázku po určitém čase  Vyřešeno

Napsal: 23 dub 2010 21:21
od Stene
Když smažu řádek
[syntax=html]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">[/syntax]
Tak se obrázky změní, ale nereagují na změnu času, po kterém by se to mělo přehodit na jiný obrázek a překlikává se to hrozně rychle, až to nestíhá prohlížeč a zasekává se..