Язык VBScript, правила использования языка VBScript на страницах HTML

Введение

Создание активных Internet-страниц с помощью VBScript

Учебное пособие по дисциплине «АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» Ю.Н. КОНДРАШОВ МОСКВА 2003

Для создания активных Internet-страниц, т.е. страниц позволяющих кроме вывода форматированной информации выполнять какие - либо действия (вычисления, изменения полей в базах данных и др.) используются языки сценариев. Наиболее известными языками сценариев являются Visual Basic Script (VBScript) и Java.

VBScript — это новый и наиболее гибкий в вопросах переносимости член большого семейства языков программирования Visual Basic, разрабатываемого компанией Microsoft. Это семейство включает Visual Basic for Applications (VBA) — этот продукт объединяет все приложения Microsoft Office, а также Visual Basic в редакциях Standard (или Learning), Professional и Enterprise.

VBScript является некоторым подмножеством полной версии Visual Basic, которая изучалась в дисциплине «Информатика», и имеет ряд ограничений (не позволяет разрабатывать собственный интерфейс пользователя, организовывать вызов функций из внешних динамически подключаемых библиотек (DLL) или создавать экземпляры объектов OLE, в составе поставки отсутствует отладчик).

Тем не менее, в совокупности с Microsoft Internet Explorer и Microsoft Internet Information Server (IIS) он позволяет создавать простые и устойчивые программы, работающие как на стороне сервера, так и на стороне клиента. Можно утверждать, что такому условию не удовлетворяет сегодня ни один из языков программирования для Internet.

Целью изучения VBScript является, с одной стороны, получение навыков создания активных Internet – страниц с использованием языка сценария, а, с другой, совершенствование и развитие навыков у студентов в области алгоритмизации и программирования, полученных при изучении дисциплины «Информатика».

Для описания языка сценария VBScript используются специальные теги, задаваемые в рамках языка HTML разметки Internet - страницы:

 

<script LANGUAGE="VBScript">

текст скрипта

</script>

 

Пара тегов <script LANGUAGE="VBScript"> и </script> может находится в любом месте страницы (внутри тегов <head> </head> или <body> </body>). Каждая пара таких тегов создает независимый модуль, имеющий собственные переменные, функции и подпрограммы.

Как подмножество языка Visual Basic, языка сценария VBScript имеет с ним много общего. Можно, в частности использовать известные окна ввода исходных данных и вывода результата вычислений.