Навигатор примеров

         Под навигатором примеров следует понимать список примеров, которые рассмотрены в пособии с краткой аннотацией их назначения. Все примеры снабжены подробным описанием использования тегов на HTML и программных кодов, написанных на VBScript. Цель создания примеров – показать возможности языка VBScript для создания интерактивных и динамических Web-страниц, которые могут находиться на Web-сервере, передаваться на рабочее место пользователя и выполнять все предписанные действия на основе сценария и обработки событий. Примеры, в приведенной таблице 1, расположены в порядке рассмотрения их в разделах пособия.

Таблица 1. Наименование примеров в пособии и краткое их описание

Номер примера

Название файла

Что показано в примере

Пример 1

PR1

Функция при загрузке

Обработка события при загрузке HTML-страницы в браузер. Событие Load запускает функцию на VBScript, с помощью которой в текстовое окно выводится текущая дата.

Пример 2

PR2

Событие Click

Использование обработчика события OnClick для запуска процедуры после щелчка левой клавишей мыши по стандартному элементу – кнопка (Button). В примере показаны варианты размещения обработчика событий.

Пример 3

PR3

Наезд мыши на текст

Демонстрируется обработка события наезда и увода мыши с объекта  на HTML-странице. Объектом является текстовый фразмент, находящийся в контейнере. Создано две функции для обработки события. Первая OnMouseOver – наезд мыши, вторая OnMouseOut – увод мыши.

Пример 4

PR4

Копирование текста

В примере рассмотрены правила использования синтаксиса VBScript для перечисления иерархии объектов браузера на HTML-странице, и как им задавать определенные значения или параметры.

Пример 5

PR5

 Обработка событий мыши

В примере показано, как с помощью события OnMouseDowd – щелчок по рисунку, запустить процедуру, которая формирует параметры нового окна и открывает его в браузере

Пример 6

PR6

Передача параметра в функциях

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

Пример 7

PR7

Модальный диалог

Созданы HTML-страницы (главная и подчиненная). Показано, как управлять объектами, которые скрыты при начальной загрузке. Использован тег «Button» для создания кнопки с рисунком.

Пример 8

PR8

Сохранение данных в Word

Рассмотрены возможности создания сценария ввода текста на HTML-страницу в стандартное окно TextArea, с последующей записью данных из текстового окна в файл с расширением .doc, который может быть раскрыт как документ Word.

Пример 9

PR9

Просмотр файлов

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

Пример 10

PR10

Кнопка ActiveX

Обработка события при нажатии на элемент управления Command Button, показано, как использовать редактор ActiveX Control Pad для встраивания элементов управления в HTML коды.

Пример 11

PR11

Объект База – элемент ActiveX

Встраивание на Web-страницу стандартного элемента управления Windows Tabular Data Control, позволяющего работать с внешней базой данных. Показаны процедуры обработки событий просмотра текстового файла на Web-странице.

Пример 12

PR12

Закладки на Web-странице

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

Пример 13

PR13

Элемент ActiveX, созданный пользователем

На Web-страницу загружается элемент управления ActiveX, созданный на Visual Basic, и сохраненный с расширением .OCX. Элемент управления обладает своими свойствами и методами, которыми можно воспользоваться, не создавая каких-либо сценариев.

Пример 14

PR14

Перетащить объект

Работа с событиями наезда мыши на объект, определение координат курсора указателя мыши на экране с последующей привязкой объекта к указателю мыши, и перетаскивание объекта по экрану с помощью мыши.

Пример 15

PR15

Создание окна «на лету»

Рассмотрен пример встраивания тегов HTML в сценарий на VBScript, что позволяет создавать новую Web-страницу, которая открывается в отдельном окне браузера с заданными параметрами.

Пример 16

PR16

Загрузка приложения

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

Пример 17

PR17 Замещение окон

Показано практическое применение метода Navigate, позволяющего отображать последовательно Web-страницы в одном окне браузера.

Пример 18

PR18

Поиск на странице

В примере демонстрируются варианты организация поиска текстового фрагмента на Web-странице, с помощью поисковой системы, которая написана на VBScript.

Пример 19

PR19

Скрытие объектов

Показано, каким образом можно создавать Web-страницу, на которой объекты всплывают или становятся невидимыми при действиях пользователя. Все основано на использовании таблиц каскадных стилей, которые создаются в отдельном месте или располагаются внутри тегов и операторов VBScript.

Пример 20

PR20

Замена цвета

В примере рассмотрен способ создания списка с заданными параметрами для объектов. Нужный параметр выбирается из списка, а затем с помощью сценария присваивается этому объекту.

 

Oglav.gif

Hosted by uCoz