Autor | Zpráva | ||
---|---|---|---|
BuGeR Profil |
#1 · Zasláno: 31. 10. 2009, 13:07:21
Zdravím. Chtěl bych se zeptat, neexistuje nějaký script který by třeba co 2 sekundy změnil width+height na 150% a po 2 sekundach zase zpátky? A tak pořád dokola? :) Děkuji.
|
||
Jan Tvrdík Profil |
#2 · Zasláno: 31. 10. 2009, 13:17:49
BuGeR:
Můžeš si ho napsat s využitím funkce setTimeout. |
||
Nadan Profil |
#3 · Zasláno: 31. 10. 2009, 13:21:12
BuGeR:
A to máš vektorový obrázek nebo jak? Rastrový bude vypadat divně... |
||
BuGeR Profil |
#4 · Zasláno: 31. 10. 2009, 13:29:56
Tak jsem něco zkusil..
Nebudu to dělat přes width a height, ale aby se pokaždé změnil obrazek (obrazek1 a obrazek2-budou stejne akorát budou mít jinačí velikost) Našel jsem script, ale nefunguje (funguje ale vypíše se jen obrazek1 a jen jednou) -> <script type='text/javascript'> function obrazek() { document.write("obrazek1"); // tu bude obrazek 1 window.setTimeout("obrazek2()", 1000); } function obrazek2() { document.write("obrazek2"); // tu bude obrazek 2 window.setTimeout("obrazek()", 1000); } window.setTimeout("obrazek()", 1000); </script> Jsem v JS uplně začátečník a učím se ho, mohl by mi to někdo prosím opravit? :) Děkuji |
||
petr 6 Profil |
#5 · Zasláno: 31. 10. 2009, 14:32:43
Misto
document.write("text"); se (pokud vim) v takovychto pripadech pouziva window.document.getElementById("id_objektu_kde_chci_menit_vnitrek").innerHTML = "text"; Nicmene prikladam hotovy funkcni skript (jak bych ho napsal ja): <img src='http://www.seznam.cz/st/img/dog_saturday.png' id='obrazek'> <script> var t=1; function menit(id){ t*=-1; if(t>0){ window.document.getElementById(id).src = "http://www.seznam.cz/st/img/dog_saturday.png"; } else{ window.document.getElementById(id).src = "http://www.seznam.cz/st/img/dog_sunday.png"; } } setInterval("menit('obrazek');",2000) </script> |
||
BuGeR Profil |
#6 · Zasláno: 31. 10. 2009, 14:52:29
Děkuji :) moc si mi pomohl.
|
||
Časová prodleva: 15 let
|
0