|
|
|
| Видел пару раз такое. Показывается страница:
<Загрузка страницы...>
<какой-нибудь gif>
Через некоторое время показывается полностью вся станица.
100% это не флеш.
Не подскажите как такое же сделать? А можно ли еще % загрузки показывать?
| |
|
|
|
|
|
|
|
для: Artem S.
(31.07.2004 в 23:15)
| | Тоже буффером играться нужно... как и в вашем втором вопросе.
<?php
// Это файл index.php
if(empty($_GET['done']))
{
// Это не 100% код - а просто схема действий
// Весь вывод направляем в буффер
ob_start();
echo "<p>Подождите христа ради</p>";
// Выводим содержимое буффера
ob_flush();
// Изменять текст наверное не получится, но какую-нибудь
// змею выводить можно, пока что-нибудь подсчитывается
for($i = 0; $i < 10; $i++)
{
// Здесь выводим какую-нибудь графику
echo "####";
// Выводим содержимое буффера
ob_flush();
/////////////////////////////////////////////////////////////
// Здесь что-нибудь долго обрабатывается
// например файл откуда-нибудь качается...
/////////////////////////////////////////////////////////////
}
// Страница уже испорчена, поэтому следует осуществить
// редирект на другую страницу, или перегрузить эту с параметром
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php?done=done'>
</HEAD></HTML>";
}
// Здесь формируется страница после редиректа.
?>
|
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=148&id_post=994 | |
|
|
|
|
|
|
|
для: cheops
(31.07.2004 в 23:56)
| | Хотя погорячился я наверное, что нельзя менять текст на странице, но для этого её постояно потребуется перезагружать... и, если у посететеля медленный канал это будет заметно, да и так наверное не очень красиво получится... | |
|
|
|