Функция server-side | |
Реализовано в | LiveWire 1.0 |
Синтаксис
flush()
Параметры
Нет.
Описание
Чтобы улутшить эффективность, JavaScript буферизует HTML страницу, которую создает. Функция flush
немедленно посылает данные из внутреннего буфера клиенту. Если Вы явно не вызываете функцию flush
, JavaScript посылает данные клиенту после каждого 64КБ содержания в созданной HTML странице.
Так как функция flush
модифицирует файл cookie клиента, как часть HTTP заголовка, Вы должны выполнить любые изменения объекта client
перед сбрасыванием буфера, если Вы используете файл cookie клиента, чтобы поддержать объект client
. Для подробной информации, смотрите Writing Server-Side JavaScript Applications.
Не путайте метод flush
объекта File
с функцией верхнего уровня flush
. Функция flush
это server-side JavaScript функция верхнего уровня, которая не связана ни с одним объектом.
Примеры
Следующий пример выполняет итерации над текстовым файлом и выводит каждую строку в файле, предваряя ее номером и пятью пробелами. Затем функция flush
заставляет клиента отобразить вывод.
while (!In.eof()) {
AscLine = In.readln();
if (!In.eof())
write(LPad(LineCount + ": ", 5), AscLine, "\n");
LineCount++;
flush();
}Смотрите также
write
Последняя Модификация: 10/31/97 16:38:00
Все мессаги сюда:yanich@inbox.ru |