[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Мини пауза после вывода текста
Start
Добрый день.
Я знаю в php есть функция sleep()
Но она останавливает всю работу скрипта, а как сделать небольшую паузу после каждого вывода текста?
Сейчас у меня получается что сначала пауза, длительность которой равна сумме всех sleep в скрипте, а патом на пользователя сваливается гора текста.



Спустя 2 часа, 3 минуты, 8 секунд (18.01.2012 - 14:57) inpost написал(а):
Start
ПХП формирует данные на сервере! Сформировать весь текст, а потом вывод на экран делать на уровне JS. Все блоки hide, но каждый интервал времени менять style.display на "block".

Спустя 1 час, 32 минуты, 23 секунды (18.01.2012 - 16:29) Winston написал(а):
Вот пример задержки. Немного поколдовав можно подстроить под себя.

Спустя 2 часа, 19 минут, 42 секунды (18.01.2012 - 18:49) sergeiss написал(а):
АЯКС тебе в руки и будет у тебя всё, что ты запросил в этой теме - причем кроссбраузерно smile.gif По-другому никак.

Спустя 32 минуты, 43 секунды (18.01.2012 - 19:21) inpost написал(а):
sergeiss
<script>
function
bb () {
document.getElementById('text'+i); //получили доступ каждые 5 секунд к новому элементу
i = i + 1;
}
onload = function() {
i = 1;
setInterval('bb',5000);
}
</script>
</head>
<body>
<div
id="text1">text1</div>
<div
id="text2">text2</div>
<div
id="text3">text3</div>
<div
id="text4">text4</div>

Осталось лишь выставить display

Спустя 1 час, 40 минут, 11 секунд (18.01.2012 - 21:02) sergeiss написал(а):
Цитата (inpost @ 18.01.2012 - 20:21)
sergeiss
<script>
function bb ()
..... {

Как я понял, речь идет о том, чтобы с сервера выводить текст с паузами smile.gif О том, что его можно сначала весь загрузить в браузер, а потом показывать по частям, ТС не говорил wink.gif

Спустя 1 час, 33 минуты, 3 секунды (18.01.2012 - 22:35) Winston написал(а):
Цитата (sergeiss @ 18.01.2012 - 20:02)
Как я понял, речь идет о том, чтобы с сервера выводить текст с паузами

В том коде, на который я дал ссылку, именно это и реализуется smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.