Клиентский JavaScript. Справочник

         

Методы. Резюме.


МетодОписание
captureEvents Устанавливает окно или документ для захвата всех событий специфицированного типа.

handleEvent Вызывает обработчик для специфицированного события.

load Заменяет исходное содержимое слоя на содержимое специфицированного файла и одновременно изменяет ширину размещения HTML-содержимого слоя.

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

moveBelow Помещает данный слой в стэк под специфицированным слоем без изменения горизонтальной и вертикальной позиции слоя.

moveBy Изменяет позицию слоя, применяя специфицированные deltas, измеряемые в пикселах.

moveTo Перемещает верхний левый угол окна на специфицированные координаты экрана.

moveToAbsolute

Изменяет позицию слоя на специфицированные пикселные координаты страницы (вместо содержащего слоя).

releaseEvents Даёт слою установку освободить захваченное событие специфицированного типа, отправляя событие объекту, следующему далее по цепи иерархии.

resizeBy Изменяет размеры слоя на специфицированные значения height и width (в пикселах).

resizeTo Изменяет значения размеров слоя на специфицированные height и width (в пикселах).

routeEvent Передаёт захваченное событие по нормальной цепи иерархии.

Кроме того, этот объект наследует методы watch и unwatch из объекта Object.

ПРИМЕЧАНИЕ: Как и на уровне документа, если Вы хотите определить для слоя ответ на щелчок мышью, Вы обязаны захватить события onMouseDown и onMouseUp на уровне слоя и обработать их так, как нужно.

О захвате событий см. книгу Клиентский JavaScript. Руководство.

Если событие возникает в точке, где перекрываются несколько слоёв, самый верхний слой получает это событие, даже если он прозрачен. Однако, если слой является скрытым/hidden, он не получает событий.



Содержание раздела