Глава 1. ВВЕДЕНИЕ В VBScript
Язык VBScript для создания сценариев на
HTML-станицах
Разновидностью языка программирования Visual Basic является язык для написания сценариев при создании Web-страниц. Непосредственное включение сценариев в HTML-страницы, которые раскрываются на клиентском месте пользователя, делает эти страницы более функциональными, позволяет осуществлять манипулирование данными и графическими объектами, обрабатывать события, которые вызывает пользователь, включать типовые элементы управления для заполнения текстовых окон, контроля вводимых данных и формирования потоков данных для отправки на Web-сервер. С целью защиты рабочего места пользователя от проникновения в его систему не желательных сообщений и вирусов, в VBScript отсутствует такая возможность, как создавать файлы, записывать данные в файл. Для реализации этих функции, разрабатываются сценарии на стороне Web-сервера, или подключаются специальные программные модули на клиентском месте, которые создаются, а затем хранятся в библиотеке на компьютере пользователя. Логичнее всего такие модули создавать на языке программирования Visual Basic, или подключать объекты, типа Word, Блокнот, Excel и другие, которые будут выполнять функции промежуточного слоя для сохранения данных на стороне клиента. Имеется в виду то, что пользователь вводит данные в окне Web-страницы, передает их в документ Word, который сохраняется в виде файла на рабочем месте пользователя (клиента). Такая технология позволяет разгрузить каналы связи при взаимодействии с удаленным сервером, создать комфортные условия для работы пользователя, которому не надо заботиться о копировании данных с Web-страницы в буфер обмена, вызывать документ Word, вставлять в него данные из буфера обмена, а затем сохранять документ в виде отдельного файла.