![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Вот, мучаюсь... уже вторую мышь разбил...
есть скрипт, который медленно выдвигает слой из определенных координат (точнее должен медленно выдвигать), одновременно меняя его размеры... function showBy(obj, interval_time) {
obj.ypos = parseInt(obj.top);
obj.ywidth = parseInt(obj.height);
if (g==0) {
for(var i=0; i<300; i++)
{
count = 0;
obj.ypos = 687 - i;
obj.top = obj.ypos;
obj.height = i;
}
g = 1;
} else {
for(var i=300; i>-1; i--)
{
obj.ypos = 387 + i;
obj.top = obj.ypos;
obj.height = i;
}
g = 0;
}
}
КТО-НИБУДЬ МОЖЕТ ПОМОЧЬ?
__________________
...делай просто... не можешь просто - делай красиво... не можешь красиво - делай богато... |
|
|||||
|
Упрощенный до безобразия (но тем не менее рабочий) вариант твоего скрипта:
Цитата:
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad: Во имя процессора-отца, процесса-сына и святого root'а. Аминь. |
|
|||||
|
Ветеран форума
|
Цитата:
сеттаймаут запусти один раз функцию... и кирдык... =) а вот сетинревал... ну это другое дело! =) сет таймаут надо в конец внутри самой функции ставить! =) |
![]() |
Часовой пояс GMT +4, время: 04:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|