Иногда нам нужно отложить выполнение следующих функций, но это не рекомендуется. Лучше думать по-другому. Два простых способа задержки страниц ASP
задержка asp первого типа
Скопируйте код кода следующим образом:
<% Response.Buffer = True %>
<%
'Установим переменные, необходимые для выполнения задачи
Затемнение TimerStart, TimerEnd, TimerNow, TimerWait
'Сколько секунд вы хотите, чтобы они подождали...
ТаймерОжидание = 5
' Настройка и запуск таймеров
TimerNow = Таймер
ТаймерСтарт = ТаймерСейчас
TimerEnd = TimerStart + TimerWait
' Держите его в цикле желаемое время
Делать пока (TimerNow < TimerEnd)
'Определяем текущее и прошедшее время
TimerNow = Таймер
Если (TimerNow < TimerStart) Тогда
ТаймерСейчас = ТаймерСейчас + 86400
Конец, если
Петля
'Хорошо, раз уж пошли, давай выгоним их отсюда.
Response.Redirect nextpage.html %>
задержка асп 2,
Скопируйте код кода следующим образом:
<%
Sub TimeDelaySeconds(DelaySeconds)
СекКаунт = 0
Сек2 = 0
Пока SecCount < DelaySeconds + 1
Сек1 = Секунда(Время())
Если Сек1 <> Сек2 Тогда
Сек2 = Вторая (Время())
СекКаунт = СекКаунт + 1
Конец, если
Венд
Конец субтитра
%>
'Чтобы изменить задержку, отрегулируйте здесь
<% TimeDelaySeconds(2) %>
Третий способ задержки асп
Скопируйте код кода следующим образом:
'метод задержки asp
SubDelayTime (второй номер)
тусклое время начала
startTime=СЕЙЧАС()
делать, пока dateiff(s,startTime,NOW())<секундный номер
петля
Конец субтитра
вызовDelayTime(5)
Его можно использовать для тестирования, но такой код отнимает много ресурсов процессора и не рекомендуется для сайтов с большим количеством посещений...