Архитектура Microsoft Windows для разработчиков



              

Тэг <SCRIPT>


Серверный сценарий включают в активную страницу с помощью тэга HTML <SCRIPT>, присвоив атрибуту RUNAT значение Server. В раздел <SCRIPT> разрешается добавление функций и подпрограмм серверной части для последующего вызова из других сценариев этой страницы.

Пример Здесь серверный сценарий применяется для определения времени суток:

<SCRIPT LANGUAGE=VBScript RUNAT=SERVER>

Function ComputeAMPM()

If Hour(Now) < 12 Then

ComputeAMPM = "утро"

Else

ComputeAMPM = "день"

End If

End Function

</SCRIPT>

Воспользовавшись методом Response.Write, Вы отобразите результат работы сценария из раздела <SCRIPT>.

Пример Здесь отображается сообщение, вид которого зависит от времени суток:

<SCRIPT LANGUAGE=VBScript RUNAT=SERVER>

Response.Write "Сейчас " & ComputeAMPM() & "."

</SCRIPT>

Например, в 6 часов утра пользователь увидит сообщение:

Сейчас утро.

Любой код из раздела <SCRIPT>, находящийся вне процедур, выполняется при обработке ASP-файла Web-сервером. Код процедур не задействован до тех пор, пока процедура не будет явно вызвана серверным сценарием.

Встроенные объекты

Встроенные объекты архитектуры ASP позволят Вам расширить функциональные возможности Вашего Web-приложения.

Их средствами Вы обеспечите совместное использование информации Вашего приложения, сохраните данные о конкретном пользователе, получите сведения, передаваемые серверу, отправите сообщение адресату и сможете манипулировать свойствами и методами серверных компонентов. Встроенные объекты и их назначение перечислены в приведенной ниже таблице.

Объект

Описание

Request

Получает информацию, переданную пользователем Web-серверу при HTTP-запросе

Response

Управляет передачей пользователю информации в ответном HTTP-сообщении

Session

Сохраняет сведения о сеансе конкретного пользователя

Application

Обеспечивает совместное использование данных всеми клиентами Web-приложения

Server

Предоставляет доступ к ресурсам Web-сервера

<


Содержание  Назад  Вперед