Последние учебники веб-разработки
×

ASP Руководство

ASP ГЛАВНАЯ ASP Введение ASP устанавливать ASP Синтаксис ASP переменные ASP процедуры ASP формы ASP Cookies ASP сессия ASP заявка ASP #включают ASP Global.asa ASP Отправить по электронной почте

VBScript Руководство

VB ГЛАВНАЯ VB переменные VB процедуры VB условный VB перекручивание VB Примеры VB функции VB Ключевые слова

ASP Объекты

ASP отклик ASP Запрос ASP заявка ASP сессия ASP сервер ASP Ошибка ASP Файловая система ASP TextStream ASP Водить машину ASP файл ASP папка ASP Словарь ASP AdRotator ASP BrowserCap ASP Содержание Linking ASP Содержание ротатор ASP Быстрый Ref

ADO Руководство

ADO вступление ADO соединение ADO Recordset ADO дисплей ADO запрос ADO Сортировать ADO Добавить ADO Редактировать ADO Удалить ADO демонстрация ADO Ускорить

ADO Объекты

ADO команда ADO подключение ADO Ошибка ADO поле ADO параметр ADO Имущество ADO запись ADO Recordset ADO Поток ADO Типы данных

ASP and AJAX

AJAX вступление AJAX ASP AJAX База данных

ASP Примеры

ASP Примеры ASP викторина


 

ASP Buffer Property


<Полный справочник Объект ответа

Свойство Buffer указывает, будет ли буфер вывода или нет. Когда выход буферные, сервер будет сдерживаться ответ на браузер, пока все сценарии серверов не были обработаны, или пока сценарий не вызывает Flush или End метода.

Note: Если это свойство установлено, оно должно быть перед <html> тега в файле .asp

Синтаксис

response.Buffer[=flag]

параметр Описание
flag Логическое значение, указывающее, следует ли буфер вывода страницы или нет.

Ложные указывает на отсутствие буферизации. Сервер отправляет вывод, как он обрабатывается. Ложные по умолчанию для IIS версии 4.0 (and earlier) . По умолчанию для IIS версии 5.0 (и более поздних версий) верно.

Правда указывает на буферизацию. Сервер не будет посылать данные, пока все сценарии на странице были обработаны, или до тех пор, Flush или End метод не был вызван.

Примеры

Пример 1

В этом примере, не будет никакого вывода отправлен в браузер до того, как цикл закончен. Если буфер был установлен в значение False, то было бы написать строку в браузере каждый раз, когда он прошел через петлю.

<%response.Buffer=true%>
<html>
<body>
<%
for i=1 to 100
  response.write(i & "<br>")
next
%>
</body>
</html>

Пример 2

<%response.Buffer=true%>
<html>
<body>
<p>I write some text, but I will control when
the text will be sent to the browser.</p>
<p>The text is not sent yet. I hold it back!</p>
<p>OK, let it go!</p>
<%response.Flush%>
</body>
</html>

Пример 3

<%response.Buffer=true%>
<html>
<body>
<p>This is some text I want to send to the user.</p>
<p>No, I changed my mind. I want to clear the text.</p>
<%response.Clear%>
</body>
</html>

<Полный справочник Объект ответа