Thread View: pl.comp.lang.javascript
3 messages
3 total messages
Started by Przemek
Sat, 29 Dec 2001 13:44
Co jest nie tak????
Author: Przemek
Date: Sat, 29 Dec 2001 13:44
Date: Sat, 29 Dec 2001 13:44
18 lines
1262 bytes
1262 bytes
Witam grupowiczow!
Chcialbym zrobic ruchoma warstwe i napisalem cos takiego:
function napisz()
{
for(poz=0;poz<=300;poz+=5)
{
document.all.warstwa.style.top = poz;
}
}
function start()
{
setTimeout('napisz()',2)
}
Po wywolaniu funkcji start() warstwa od razu przeskakuje 300 pikseli w dol.
Jak zrobic zeby ten ruch byl plynny??
Maly
Re: Co jest nie tak????
Author: Ch
Date: Sat, 29 Dec 2001 18:18
Date: Sat, 29 Dec 2001 18:18
44 lines
2145 bytes
2145 bytes
Użytkownik Przemek <mallyy@poczta.onet.pl> w wiadomości do grup dyskusyjnych
napisał:a0khi9$rss$1@news.onet.pl...
> Witam grupowiczow!
>
> Chcialbym zrobic ruchoma warstwe i napisalem cos takiego:
>
> function napisz()
> {
> for(poz=0;poz<=300;poz+=5)
> {
> document.all.warstwa.style.top = poz;
> }
> }
> function start()
> {
> setTimeout('napisz()',2)
> }
> Po wywolaniu funkcji start() warstwa od razu przeskakuje 300 pikseli w
dol.
> Jak zrobic zeby ten ruch byl plynny??
> Maly
>
>
Witaj!!!
Po wykonaniu funkcji napisz() warstwa bardzo szybko przesuwa się do 300 pi
kseli i jest to niezauważalne. Przed
" document.all.warstwa.style.top = poz; "
musiałbyś dać jakiś spowalniacz, lub użyć poniższego skryptu:
<script>
poz=0;
function start()
{
poz+=5;
document.all.warstwa.style.top = poz;
if (poz<=300) {setTimeout('start()',20)}
}
</script>
Pozdrawiam CHARA
Re: Co jest nie tak????
Author: Fires
Date: Sat, 29 Dec 2001 18:51
Date: Sat, 29 Dec 2001 18:51
26 lines
1584 bytes
1584 bytes
Użytkownik "Ch@ra" <chara@interia.pl> napisał w wiadomości
news:a0l1e6$g1f$1@news.tpi.pl...
[...]
[...]
> musiałbyś dać jakiś spowalniacz, lub użyć poniższego skryptu:
>
> <script>
>
> poz=0;
> function start()
> {
> poz+=5;
> document.all.warstwa.style.top = poz;
> if (poz<=300) {setTimeout('start()',20)}
> }
>
> </script>
Mógłby tez spróbowac ze zmianą kroku. Zamiast 5 pikseli, dac np. 1 piksel.
--
----=== Sławomir Fajer (Fires) ==----
--==== firesoft@abczone.com.USUN.pl ====--
A B C Z o n e - strefa webdesignera
http://www.abczone.com.pl/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads