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


Основы разработки сценариев


Занятие 1. Основы разработки сценариев

(Продолжительность занятия 25 минут)

Сценарий — это код, включенный в состав Web-страницы. Сценарий выполняется либо на клиентском компьютере, когда пользователь работает с элементом управления, либо на Web-сервере перед отправкой страницы клиенту. В обоих случаях Вы добавляете сценарий в Web-страницу в виде текста ASCII. На этом занятии сопоставляются серверные и клиентские сценарии; здесь же Вы узнаете о реализации сценарной части клиентских решений и о VBScript — языке создания сценариев, который используется в этой главе.

Изучив материал этого занятия, Вы сможете:

  • сравнить и сопоставить серверные и клиентские сценарии;
  • описать различия между Microsoft Visual Basic Scripting Edition (VBScript) и Microsoft JScript;
  • объяснить назначение тэга <SCRIPT>.
  • Серверные и клиентские сценарии

    Клиентский сценарий выполняется на компьютере-клиенте. Программы просмотра снабжены встроенным интерпретатором, который может считывать и выполнять сценарии (рис. 9.1).

    Рис 9.1 Использование клиентских и серверных сценариев для создания Web-приложений

    Основная цель добавления клиентского сценария к Web-странице — создание событийных процедур для элементов управления. Например, написанная Вами событийная процедура будет запускать определенную функцию, когда пользователь нажмет соответствующую кнопку.

    Клиентские сценарии в HTML-странице не компилируются и не шифруются. Поэтому, если Вы посмотрите исходный HTML-код Web-страницы, Вы увидите текст встроенного сценария.

    Чтобы сценарий клиентской части функционировал, программа просмотра должна поддерживать язык, на котором он написан. В противном случае пользователь не получит полного доступа к сценарным средствам Web-страницы.



    Содержание раздела