Метод Write
Метод Write добавляет текст в HTTP-ответ. Синтаксис Синтаксис метода Write таков:
Response.Write вариант
Здесь вариант — это любой тип данных (в том числе символы, строки и целые числа), который поддерживается выбранным по умолчанию языком создания
сценариев.
Вариант не может содержать комбинацию символов %>, так как она обозна-чает конец сценария. Если это необходимо, воспользуйтесь escape-последователь-ностью %\>, которую Web-сервер преобразует при обработке сценария.
Примечание Если в качестве языка создания сценариев по умолчанию Вы при-меняете VBScript, вариант не может содержать более 1 022 символов.
Пример Здесь метод Write используется в цикле для вывода значений каждого стандартного элемента управления HTML формы, присланной в HTTP-запросе:
<%For Each Item In Request.Form
Response.Write Item
Next %>
Пример Здесь тэг HTML добавляется на Web-страницу. Строка, возвращаемая методом Write, не может содержать символы %> в тэге HTML, поэтому вместо них используется escape-последовательность %\>:
<% Response.Write "<TABLE WIDTH = 100%\>" %>
Метод Redirect
Метод Redirect применяется для переадресации на другую Web-страницу.
В качестве аргумента метода Redirect объекта Response задается указатель ресурса новой страницы.
Синтаксис Для метода Redirect применяется следующий синтаксис:
Response.Redirect URL
Здесь URL — абсолютный или относительный указатель ресурса, куда перенаправляется программа просмотра.
Примечание Применив метод Redirect после отправки информации пользователю, Вы получите сообщение об ошибке.
Пример Здесь метод Redirect используется для отображения страницы в разных разрешениях в зависимости от параметров экрана компьютера-клиента:
<%
If Request.ServerVariables("HTTP_UA_PIXELS") = "640х480" Then
Response.Redirect "lo_res.htm"
Else
Response.Redirect "hi_res.htm"
End If