Autor | Zpráva | ||
---|---|---|---|
Arnold Profil * |
#1 · Zasláno: 8. 10. 2008, 22:49:11
Nazdar,
možno to vyznie úplne lamácky ale dajú sa naplniť v javaskripte obrázky do poľa? napr: var fotky = new Array("01m.jpg", "02m.jpg", "03m.jpg"); a a potom ich z pola nejako vyvolať a zobraziť? Chcem si sparviť úplne jednoduchú fotogalériu, šípka dopredu a šipka späť. Keď stlačím šipku dopredu načíta sa mi do <iframe> prvý prvok pola, po ďalšom stlačení, druhý... atď diky |
||
OnZ Profil |
#2 · Zasláno: 9. 10. 2008, 07:33:05 · Upravil/a: OnZ
<body>
<img src="Gallaxi.gif" id="obrazek"> <span onclick="ZmenObr(-1)">Predchozi</span><span onclick="ZmenObr(1)">Dalsi</span> <script> var obrazky=new Array("Gallaxi.gif","pokusd.gif","slovesko.gif"); var aktualni=1; function ZmenObr(kam){ aktualni+=kam; document.getElementById("obrazek").src=obrazky[aktualni]; } </script> </body> </html> mělo by to fungovat |
||
Arnold Profil * |
#3 · Zasláno: 9. 10. 2008, 15:13:57
Diky moc OnZ, podla tvojho skriptu som urobil nejakú galériu
http://inex-hausgarden.sk/fotogaleria/onz.htm je fayn len ešte by som to potreboval tak ošetriť aby mi - po zobrazení posledného prvku poľa (v mo4jom prípade 10.jpg) zmizlo tlačidlo dopredu - a tak isto pri zobrazení 01.jpg zmizlo tlačidlo späť Diky za pomoc. |
||
OnZ Profil |
#4 · Zasláno: 9. 10. 2008, 17:17:14
„po zobrazení posledného prvku poľa (v mo4jom prípade 10.jpg) zmizlo tlačidlo dopredu
- a tak isto pri zobrazení 01.jpg zmizlo tlačidlo späť “ To jsem také neirešil :-_D |
||
Arnold Profil * |
#5 · Zasláno: 9. 10. 2008, 17:43:55
No dobre, ale aj tak ti ďakujem.
Pekný deň :-) |
||
yFang Profil |
#6 · Zasláno: 9. 10. 2008, 18:02:46
Stačí malá úprava a mělo by to fungovat v pořádku:
<script> var obrazky=new Array("Gallaxi.gif","pokusd.gif","slovesko.gif"); var aktualni=0; function ZmenObr(kam){ aktualni+=kam; if(aktualni>=0 && aktualni<obrazky.length) { document.getElementById("obrazek").src=obrazky[aktualni]; } } </script> |
||
Arnold Profil * |
#7 · Zasláno: 9. 10. 2008, 19:39:36
Ano síce to vyriešilo že po dosiahnutí posledného obrázku zostane posledný ale keď klikám na tlačítko ďalej tak stále k premennej "aktualni" pripocitavam jednotku a potom keď sa chcem vrátiť a stláčam tlačidlo späť tak sa nič nedeje ale sa len znižujú jednotky v premennej "aktualni" až keď sa dosť znížia tak sa menia aj obrázky.
No tak som to vyriešil takouto úpravou funkcie (ale to len vďaka vašej pomoci:-) function ZmenObr(kam){ aktualni+=kam; document.getElementById("obrazek").src=obrazky[aktualni]; if(aktualni>=9) aktualni=9; if(aktualni<=1) aktualni=1; } |
||
yFang Profil |
#8 · Zasláno: 9. 10. 2008, 19:43:19
Arnold
No jo, na to jsem zapomněl. Ale narozdíl od některých jiných, kteří se tu ptají, jsi schopen samostaně řešit problémy. ;-) |
||
Časová prodleva: 16 let
|
0