Как сделать задержку в скрипте

Станислав
На сайте с 27.12.2009
Offline
253
1080

Помогите сделать задержку в скрипте.

function show_res(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
if(xmlHttp.responseText=='')
alert('Вы уже проголосовали'); // окно с сообщением при голосовании
else
document.getElementById("voting_"+_id).innerHTML=xmlHttp.responseText;
document.getElementById("loading_favourites").style.display = "none";
}
return;
}

Запись идет в .txt файл, работает скрипт на ajax, как только нажимаю на кнопку, сразу же прибавляется голос, но нужно сделать как то так, что бы голос записывался к примеру через 15-20 секунд

Мы там, где рады нас видеть.
D
На сайте с 14.01.2007
Offline
153
#1

это у вас уже ответ от сервера. а вам надо setTimeout между кликом и запросом на сервер

F
На сайте с 06.06.2008
Offline
51
#2

Для задержки в рнр-бекэнде я бы пользовался этим:

void sleep (int seconds)
Функция sleep задерживает выполнение программы на данное количество секунд seconds.

Если честно, Ваш рнр код очень сильно Javascript напоминает...

Станислав
На сайте с 27.12.2009
Offline
253
#3
freesoccer:
Для задержки в рнр-бекэнде я бы пользовался этим:



Если честно, Ваш рнр код очень сильно Javascript напоминает...

так и есть

Все задержку сделал спасибо Dinozavr

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий