Показать сообщение отдельно
  #9 (permalink)  
Старый 23.07.2013, 12:12
Аспирант
Отправить личное сообщение для JustCrazy Посмотреть профиль Найти все сообщения от JustCrazy
 
Регистрация: 20.07.2012
Сообщений: 64

Сообщение от mta88
потому что во вложенных 'setTimeout', запускающих одну и ту же функцию, есть что-то фундаментально неправильное
большинству людей хватает одного '$.ajax'
большинству, но!
скриптом я тяну страницу с сервера, на которой в свою очередь парсится другая страница с (имя домена), допустим вы Петя из далекой глубинки, из провайдеров у вас только мелофон или тому подобный оператор с зоной покрытия 2g (и такое бывает,да). так вот контент, тянущийся меняется с завидной периодичностью, для этого используется 'setInterval', но как я уже говорил вы Петя из глубинки и страница у вас грузится дольше, чем таймер в 'setInterval', вот тут то и происходят наложения, дабы это избежать я использую вложенные таймауты - в этом их плюс.
и кстати да, с таймерами я разобрался, потратил пол дня, но разобрался - повысил свой Экспириенс.
Ответить с цитированием