Как создать свой сайт

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Справочные данные JavaScript

Справочные данные по JavaScript - Объект layer

E-mail Печать
Индекс материала
Справочные данные по JavaScript
Правила написания скриптов
Объектная модель документа
Объект document
Объект location
Объект style
Объект window
Объект layer
Объект navigator
Объект screen
Свойства объекта history
Алфавитный указатель свойств
Алфавитный указатель методов
Алфавитный указатель событий браузера
Совместная работа с HTML
Защита и усложнение javascript кода
Все страницы

 

Объект layer


Все слои, определенные в документе, доступны как элементы коллекции layers.

document.layers[2];  document.layers["somelayer"];

NN поддерживает прямой доступ к слоям по имени. Имена слоям даются с помощью атрибута NAME тегов <LAYER> и </LAYER>:

document.somelayer;

Для доступа к слою, находящемуся внутри другого слоя, используется такой способ:

document.layers["outerlayer"].layers["innerlayer"]

Свойства

above

Возвращает ссылку на слой, находящийся над текущим (т.е. выше в z-последовательности). Если таких нет, возвращается null.
background

Ссылка но объект Image, представляющий фоновый ресунок текущего слоя. Вы можете использовать свойство src этого объекта для задания или получения адреса файла рисунка. Этому свойству можно присвоить ссылку на другой объект Image. Если для текущего слоя не задан фоновый рисунок, возвращается null.
below

Возвращает ссылку на слой, находящийся под текущим (т.е. ниже в z-последовательности). Если таких нет, возвращается null.
bgcolor

Цвет фона слоя.
document

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

Горизонтальная координата левого верхнего угла слоя в пикселах.
name

Имя тега, заданного в атрибуте NAME.
pageX

Горизонтальная координата слоя относительно остального документа в пикселах.
pageY

Вертикальная координата слоя относительно остального документа в пикселах.
parentLayer

Возвращает ссылку на родительский слой или объект window, если родительского слоя нет.
siblingAbove

Возвращает ссылку на слой, находящийся над текущим (т.е. выше в z-последовательности) и имеющий того же родителя. Если таких нет, возвращает null.
siblingBelow

Возвращает ссылку на слой, находящийся под текущим (т.е. виже в z-последовательности) и имеющий того же родителя. Если таких нет, возвращает null.
src

Возвращает адрес файла документа, отображаемого в слое.
top

Вертикальная координата левого верхнего угла слоя в пикселах.
visibility

Видимость слоя: show показывает его, hide скрывает, а inherit наследует видимость от родителя (это поведение по умолчанию).
window

Возвращает ссылку на объект window (или frame), где находится текущий слой.
x

То же самое, что left.
y

То же самое, что top.
zIndex

Порядок перекрытия слоев. Слои с большим значением этого свойства перекрывают слои с меньшим значением. По умолчанию равно нулю.

Методы

load

load({Адрес файла нового документа}, {Новая ширина слоя в пикселах})

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

moveAbove({Имя слоя})

Перемещает текущий слой выше слоя, имя которого передано в качестве параметра.
moveBelow

moveBelow({Имя слоя})

Перемещает текущий слой ниже слоя, имя которого передано в качестве параметра.
moveBy

moveBy({X},{Y})

Перемещает слой на X пикселов вправо и на Y пикселов вниз. Для перемещения влево и вверх задайте отрицательные значения X и Y.
moveTo

moveTo({X},{Y})

Перемещает слой в точку, заданную координатами X и Y. Координаты отсчитываются относительно родительского слоя (если такой есть).
moveToAbsolute

moveToAbsolute({X},{Y})

Перемещает слой в точку, заданную координатами X и Y. Координаты отсчитываются относительно документа.
resizeBy

resizeBy({X},{Y})

Увеличивает слой на X пикселов по горизонтали и на Y пикселов по вертикали. Для его уменьшения задайте отрицательные значения X и Y.
resizeTo

resizeTo({X},{Y})

Увеличивает слой до размера, заданного значениями X и Y.

По материалам сайта: http://www.spravkaweb.ru/



 
Подписаться на обновления по RSS

Где Вы зарабатываете больше всего?
 

UM.la — лучший Joomla-хостинг


© 2011 Как создать свой сайт. Все права защищены / - все о самостоятельном создании сайтов, продвижении и заработке в интернет.

Проверить тИЦ и PR Яндекс.Метрика