Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Некорректное поведение браузера в слайдере контента (https://javascript.ru/forum/jquery/18584-nekorrektnoe-povedenie-brauzera-v-slajjdere-kontenta.html)

deepslam 07.07.2011 15:32

Некорректное поведение браузера в слайдере контента
 
Всем привет!

На одном из моих сайтов я использую слайдер новостей. Сначала использовал TotemTicker для jQuery , сейчас поставил vTicker. Но у всех этих слайдеров есть одна проблема:

Для анимации используется setInterval() и получается, что если мы перешли в другую вкладку, оставив сайт открытым, то при возвращении в эту вкладку в браузере срабатывают сразу все интервалы и контент начинает бешено крутится.
Подскажите пожалуйста как можно решить данную проблему? Она наблюдается в Firefox 5 и Chrome, возможно где то еще.
Я так думаю есть выход заменить setInterval на setTimeout, может еще как то можно?
Заранее спасибо за ответ!

melky 07.07.2011 15:55

заменяйте. интервал плох не только поэтому. там время между вызовами разное.

почитайте в гугле, если хотите побольше


Часовой пояс GMT +3, время: 01:20.