Глава 27. Язык JavaScript/JScript ^___________________________623

+ Поскольку команды JavaScript могут модифицировать установки для ап-плетов, написанных на языке Java, а также для элементов управления ActiveX, разработчики страниц могут управлять размером, параметрами и работой подключаемых модулей браузера Netscape, а также другими ап-плетами и элементами управления. Страница, содержащая встроенную Director-анимацию, перед ее запуском может использовать JavaScript для установки размеров и местоположения окна подключаемого модуля Director.

Возможности языка JavaScript

В JavaScript имеется большой набор встроенных функций и команд. Программы на JavaScript могут отображать HTML-тексты в среде браузера, выполнять математические вычисления (например, определять комиссионные или процент за доставку при заполнении бланка заказа), воспроизводить звуки, открывать новые URL-ссылки и даже обрабатывать щелчки мышью в формах.

Совет ^

Функцией (function)называется небольшая подпрограмма, которая выполняет некоторое действие. В свою очередь методом (method)называется функция, которая принадлежит объекту. Более подробную информацию можно получить в главе 26.

Код, необходимый для выполнения некоторых действий, можно включить в страницу и выполнять его при загрузке этой страницы;можно также написать методы, которые будут запускаться указанными событиями. Например, метод JavaScript может вызываться в том случае, когда пользовать щелкнет на кнопке Submit (Выполнить)в форме или при щелчке на гиперссылке активной страницы.

С помощью JavaScript можно изменят атрибуты,ил свойства,апплетов, выполняющихся в среде браузера. Это позволяет легко менять поведение подключаемых модулей или других объектов, не вникая в подробности их работы. Например, команда JavaScript может автоматически начать воспроизведение встроенного QuickTime- или AVI-файла при нажатии пользователем определенной кнопки.

На что похож язык JavaScript?

Команды языка JavaScript встраиваются в HTML-документы — либо непосредственно, либо при помощи URL-ссылок, указывающих браузеру, какие скрипты следует загружать. Для встраивания команд в страницы нужен только один новый HTML-элемент:<SCRIPT>. . .</SCRIPT>.

Элемент <SCRIPT>имеет два атрибута:LANGUAGE, который определяет язык, используемый для записи данного скрипта, и SRC, который задает URL-