|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как сделать паузу в серверном скрипте ASP |
|
Как сделать паузу в серверном скрипте ASP
|
Новый участник Сообщения: 19 |
Профиль | Отправить PM | Цитировать Собственно, вопрос в сабже. Необходимо выдать страницу asp не сразу, а с определенной паузой. Варианты с пустым циклом естественно не подходят. Функции Sleep в VBS нет... Подскажите, куда можно подвигаться дальше?
|
|
Отправлено: 16:53, 18-11-2009 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать ASP или ASP.NET?
в ASP.NET я делал такой финт ушами (взято из MSDN) код вставляется в PageLoad нужной строницы: protected void Page_Load(object sender, EventArgs e) { Response.Write("<div align='center' id='mydiv' style='visibility:visible;display:none;width:200px;font-size:8pt;vertical-align:bottom;border:solid 1px maroon;'>"); Response.Write("Подождите...<br /><img src='Images/loading.gif' />"); Response.Write("</div>"); Response.Write("<script language=javascript>;"); Response.Write("var dots = 0;var dotmax = 10;function ShowWait()"); Response.Write("{var output; output = '.';dots++;if(dots>=dotmax)dots=1;"); Response.Write("for(var x = 0;x < dots;x++){output += '.';};}"); Response.Write("function StartShowWait(){mydiv.style.display = 'block';mydiv.style.visibility = 'visible'; window.setInterval('ShowWait()',100);}"); Response.Write("function HideWait(){mydiv.style.display = 'none';mydiv.style.visibility = 'hidden';window.clearInterval();}"); Response.Write("StartShowWait();</script>"); Response.Flush(); Thread.Sleep(1000); } В итоге при открытии страницы вверху слева идет бегунок (loading.gif в примере), и выше надпись "Подождите" в течение 1 секунды ( Thread.Sleep(1000); ). Теоретически, вам достаточно строки Thread.Sleep(1000) в PageLoad для задания нужной паузы. |
------- Отправлено: 01:56, 19-11-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Deadooshka Сообщения: 2514
|
Профиль | Отправить PM | Цитировать Для ASP здесь (там же ссылка на статью)
|
Отправлено: 03:15, 19-11-2009 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Как реализовать в скрипте возможность автозаполнения | evg64 | AutoIt | 5 | 03-10-2009 20:07 | |
Как в пхп-скрипте получить имя текущего пользователя? | Gamover jr | Вебмастеру | 2 | 20-07-2008 19:20 | |
Как задать паузу между аудиотреками? | Mirex | Видео и аудио: обработка и кодирование | 5 | 15-03-2008 22:06 | |
Как добавить часть строки в файл в скрипте | 2000V | Программирование в *nix | 1 | 18-12-2007 12:24 | |
Как паузу поставить при загрузке ? | Kudryavcev Dmitry | Общий по Linux | 12 | 09-09-2003 00:52 |
|