| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 25.12.06 Prihlásený: 01.03.13 Príspevky: 239 Témy: 20 Bydlisko: Krásno n/Ky... | Napísal m@-nX: 15.10.2008 8:49 | |
|
Zdravim,
potreboval by som poradit s jednym malym skriptikom a kedze sa s js stretavam zoci voci druhy krat, tak na to moje vedomosti nestacia (aj ked podla mna by to fungovat malo )
Kód: <script type="text/javascript">
function slideshow() { var images = new Array("middle_image","middle_image_2"); var elm = document.getElementById('imm'); var max = images.length - 1; var num = 0; var i = 0; while(i <= 10) { var delay = function() {new_image(elm,images[num])}; setTimeout(delay,9000); if (num == max) { num = 0; } else { num++; } i++; } } function new_image(elm,src) { alert(src); elm.src = "/images/" + src + ".jpg"; return true; } </script> <img src="/images/middle_image.jpg" onclick="slideshow()" id="imm" alt="obrazek X" />
potrebujem kazdych n sekund zmenit obrazok. nazvy suboru su ulozene v poli. Ked natrafim na koniec pola tak idem odznova. Cize ma to ist stale... (tych 10x to mam len koli tomu aby som videl ako a co to robi) Problem je ze mi to v tomto pripade po 9 sekundach zavola funkciu new_image ale dalsich 9 krat ju zavola okamzite potom... Kde je problem?
|
|
Registrovaný: 25.12.06 Prihlásený: 01.03.13 Príspevky: 239 Témy: 20 Bydlisko: Krásno n/Ky... | Napísal autor témy m@-nX: 15.10.2008 11:37 | |
|
tak uz mi to ide ale len ked je event onclick... onload ako keby sa popri tom beziacom znova spustalo dalsie.... problem je ze ja to potrebujem spustit hned po nacitani stranky a nie az po kliknuti
Kód: <script type="text/javascript">
function slideshow(value) { var images = new Array("middle_image","middle_image_2","middle_image_3","middle_image_4","middle_image_5"); var elm = document.getElementById('imm'); var max = images.length - 1; var num = value; var pauza = 2000; var delay = function() {new_image(elm,images[num],num)}; if (num == max) { num = 0; } else { num++; } casovac = setTimeout(delay,pauza); } function new_image(elm,src,num) { elm.src = "/images/" + src + ".jpg"; slideshow(num); } </script> <div id="middle_image"> <div id="middle_image_top"></div> <img src="/images/middle_image.jpg" id="imm" onclick="slideshow(0)" alt="obrazek X" />
EDIT: po premiestneni onload do body to uz ide... u image sa to spusti vzdy ked sa nahra novy obrazok...
|
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| slideshow v JavaScript, VBScript, Ajax | 4 | 570 | 04.05.2009 21:55 IntelSK | | Slideshow v HTML, XHTML, XML, CSS | 1 | 536 | 23.08.2008 13:51 exoomer | | Slideshow v JavaScript, VBScript, Ajax | 2 | 646 | 22.07.2009 10:35 don jebot | | nefunkcny Slideshow v JavaScript, VBScript, Ajax | 0 | 471 | 25.08.2009 20:10 Krtko | | Slideshow (asi neobyčajná) v JavaScript, VBScript, Ajax | 0 | 365 | 16.10.2010 14:49 emer | | powerpoint-slideshow-audio v Audio programy | 1 | 670 | 18.12.2008 23:22 molotow | | Galeria obrazkov (slideshow) v JavaScript, VBScript, Ajax | 2 | 640 | 15.05.2011 14:23 costler | | image slideshow - NO RELOAD v JavaScript, VBScript, Ajax | 1 | 736 | 15.07.2007 15:53 juho | | Prúser/ drupal 7. slideshow v Redakčné systémy | 0 | 295 | 20.08.2013 10:39 Kenbi | | Slideshow player - Videa, obrazky v Ostatné programy | 3 | 309 | 18.09.2012 18:52 walther | | Slideshow nejde v NextGen v Redakčné systémy | 0 | 454 | 21.02.2010 16:21 AReYco | | potrebujem surnu pomoc zo slideshow v Video programy | 1 | 592 | 06.09.2009 22:06 Fericqo | | slideshow baner IE -> FF problem v JavaScript, VBScript, Ajax | 2 | 760 | 09.10.2007 19:46 miob | | Nextgen gallery=> problém so slideshow v Redakčné systémy | 27 | 713 | 02.09.2014 19:49 Ajulina | | wondershare-dvd-slideshow-builder-deluxe-6-1-1-44 v Video programy | 3 | 547 | 29.04.2012 14:29 shiro |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|