Вы можете внедрять JavaScript в HTML-документ как операторы и функции в
теле тэгов <SCRIPT>, специфицируя файл как источник JavaScript,
специфицируя выражение JavaScript как значение HTML-атрибута, или как
обработчик события некоторых других тэгах HTML (прежде всего в элементах формы).
Приложения JavaScript в Navigator'е широко
используют события. События это акции, которые периодически возникают как
результат некоторых действий пользователя. Например, нажатие кнопки это
событие, также как и изменения текста в текстовом поле или перемещение мыши
над гиперссылкой. Чтобы Ваш скрипт реагировал на событие, Вы определяете
обработчик события, такой как onChange и onClick.
В этой главе рассматриваются JavaScript-объекты в Navigator'е
и объясняется, как их использовать. Объекты клиентского JavaScript иногда
называются объектами Navigator'а, чтобы отличить их от серверных и пользовательских объектов.
JavaScript позволяет создавать окна и фрэймы и и манипулировать ими для
представления HTML-содержимого. Объект window является объектом верхнего
уровня в иерархии клиентского JavaScript; объекты Frame походят на объекты window,
но соответствуют "подокнам", создаваемым тэгами FRAME в документе с тэгом FRAMESET.
JavaScript автоматически предотвращает доступ скриптов одного сервера к
свойствам документов других серверов. Это ограничение препятствует получению
скриптами закрытой информации, такой как структура директорий или история
пользовательских сессий. В этой главе описаны модели безопасности, имеющиеся в разных версиях JavaScript.
Дата последнего обновления: 25 мая 1999 года.
Copyright (c) 1999