ASP / AJAX - таймер клиента, синхронный с таймером сервера - PullRequest
1 голос
/ 23 апреля 2010

Я ищу пример с таймером клиента, который работает синхронно с таймером сервера.Также на стороне клиента должна быть кнопка, которая может сбросить таймер сервера до значения по умолчанию, и при этом он также сбрасывает таймер клиента.

Я попробовал это сам, но кажется, что есть некоторая задержка обратной передачи, из-за которой я не могу сделать так, чтобы это выглядело как-то синхронно.

Надеюсь, у меня есть пример для меня,часть кнопки действительно важна, потому что при нажатии этой кнопки происходит задержка.

Заранее спасибо,

Джулиан

1 Ответ

0 голосов
/ 23 апреля 2010

записать смещение сервера в ответ, как JSON или любым другим способом, и использовать его в качестве параметра для следующего метода

function getServerTime(serverOffset)
{
    var myDate=new Date();
    myDate.setDate(myDate.getTime()+(serverOffset*60*60*1000));
    return myDate;
}

этот метод вы можете вызывать каждую секунду и помещать возвращаемое значение в любое место.

...