Показать сообщение отдельно
  #3 (permalink)  
Старый 24.08.2010, 10:11
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

А вообще не обязательно дергать сервер для получения времени. Можно его получить 1 раз и далее вычислять изменения на клиенте, относительно его времени.

Для таких таймеров лучше не использовать setInterval, а такую конструкцию:
(function(){
  // Нужные действия
  setTimeout(arguments.callee, 10);
})();


Если я замечу, что какой-нибудь сайт шлет запросы каждые 10 мс (ну или хотя бы каждые 3-5 секунд) - я никогда больше на него не зайду.
Ответить с цитированием