Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: почему этот скрипт жутко тормозит броузер?
 
 автор: deman-b   (05.04.2008 в 21:14)   письмо автору
 
 

сабж

    var i = 0;
    timer2 = setInterval(function() {
        element.style.height = i;
        i=i+1;
        if(i>=50) {
            clearInterval(timer2);
        }
    },20);

   
 
 автор: ddhvvn   (05.04.2008 в 21:33)   письмо автору
 
   для: deman-b   (05.04.2008 в 21:14)
 

ну наверно, потому что цикл и выполняется каждые 20 милисекунд! =)

   
 
 автор: deman-b   (05.04.2008 в 23:23)   письмо автору
 
   для: ddhvvn   (05.04.2008 в 21:33)
 

гыггыг .. ну это чтоб для глаза не заметно было))
хотя... можно поставить и 40 мс.. тогда получится как 25 кадров в секунду...

   
 
 автор: deman-b   (05.04.2008 в 23:26)   письмо автору
 
   для: deman-b   (05.04.2008 в 23:23)
 

и все равно тормозит((

   
 
 автор: Crux   (07.04.2008 в 06:31)   письмо автору
 
   для: deman-b   (05.04.2008 в 23:26)
 

попробуйте функцию вынести из setInterval

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования