Иллюстрированный самоучитель по Macromedia HomeSite 5

Создание сценариев на JavaScript и VBScript

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

  1. В окне ресурсов перейти на вкладку Tag Inspector.
  2. В панели утилиты Tag Tree открыть список профилей тегов и в нем выбрать пункт Client and Server-side Scripts (Клиентские и серверные сценарии).

Если на странице имеются описания функций-обработчиков, то они будут представлены в дереве тегов специальными значками (рис. 6.19).

Иллюстрированный самоучитель по Macromedia HomeSite 5 › Создание интерактивных страниц › Создание сценариев на JavaScript и VBScript
Рис. 6.19. Представление дерева сценариев

Для редактирования или создания нового сценария на JavaScript в "полуавтоматическом" режиме, можно воспользоваться утилитой JavaScript Tree. Ее вызов выполняется посредством одноименной кнопки, расположенной на вкладке Script панели быстрой вставки (см. рис. 6.14).

Окно JavaScript Tree содержит дерево объектов и методов языка JavaScript, а также упорядоченный список библиотечных функций.

В исходном состоянии дерево объектов содержит следующие категории (рис. 6.20):

  • Window – свойства, методы и подчиненные объекты объекта window (поддерживаемые как MSIE, так и Netscape);
  • Navigator – свойства, методы и подчиненные объекты объекта navigator;
  • Date – свойства и методы объекта Date;
  • Math – свойства и методы объекта Math;
  • Siring – параметры и функции для работы со строками;
  • Reserved Words – зарезервированные (ключевые) слова языка JavaScript.

Иллюстрированный самоучитель по Macromedia HomeSite 5 › Создание интерактивных страниц › Создание сценариев на JavaScript и VBScript
Рис. 6.20. Представление классов объектов в окне JavaScript Tree

Утилита JavaScript Tree обеспечивает доступ практически ко всем объектам, используемым в языке JavaScript, а также к их свойствам и методам. Чтобы "добраться" до требуемого свойства или метода, достаточно просто последовательно раскрывать ветви дерева. Например, на рис. 6.21 приведен формат окна утилиты при работе с объектами формы.

Иллюстрированный самоучитель по Macromedia HomeSite 5 › Создание интерактивных страниц › Создание сценариев на JavaScript и VBScript
Рис. 6.21. Утилита JavaScript Tree обеспечивает доступ практически ко всем объектам, используемым в языке JavaScript

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.