Home | О проекте | Новости | Рекламные статейки | Гостевая книга

ВернутьсяВ начало

1.Рекламка: s |

layer NN 4   IE n/a   DOM n/a

layer отражает элементы HTML LAYER иILAYER

 
Эквивалент HTML

<ILAYER> <LAYER>

 
Объектно-ориентированная модель
NN [window.]document.layerName

Свойства:


above, below NN 4   IE n/a   DOM n/a
 Только чтение
 

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

 
Пример:

var nextHigher = document.myILayer.above

 
Возвращаемое значение:
Ссылка на объект or null.
 
Значение по умолчанию: Ничего.

background NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

Это свойство устанавливает фоновое изображение слоя. Другими словами, Вы должны установить это свойство.

 
Пример:

document.myIlayer.background.src = "images/newlogo.gif"

 
Возвращаемое значение:
Свойство объекта изображения, типа src.
 
Значение по умолчанию: Ничего.

bgColor NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

Цвет фона элемента. В то время как Вы можете устанавливать значение или шестнадцатеричным триплетом, или цветовыми константами, эквивалентными шестнадцатеричному RGB. The default behavior is a transparent background created with a bgColor property value of null.

 
Пример:

document.myIlayer.bgColor = "yellow"

 
Возвращаемое значение:
Шестнадцатеричный триплет или одна из цветовых констант. Возвращенные значения - десятичный эквивалент шестнадцатеричного значения RGB. Значение нуля устанавливает прозрачный фон.
 
Значение по умолчанию: null (прозрачный).

clip NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

Определяет область отсечения отображаемого элемента.Это свойство обрабатывается быстрее, чем сам по себе объект, в котором Вы корректируете его значения через шесть свойств: clip.top, clip.left, clip.bottom, clip.right, clip.width, и clip.height. Все значения в пикселах.

 
Пример:

document.myIlayer.clip.width = 150

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: Ничего.

hidden NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

Видим ли объект на странице. Когда объект скрыт, окружающее содержание не закрывает его пространство.

 
Пример:

document.myIlayer.hidden = false

 
Возвращаемое значение:
Булево значение: true | false.
 
Значение по умолчанию: false

left NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

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

 
Пример:

document.myIlayer.left = 45

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: 0

name NN 4   IE n/a   DOM n/a
 Только чтение
 

Идентификатор, связанный со слоем для использования как значение, назначенное на атрибут TARGET или для обращения к нему в сценарии. Если никакое значение не явно назначено на атрибут ID, Navigator автоматически назначает на него атрибут NAME.

 
Пример:

if (document.layers[2].name == "main") { ... }

 
Возвращаемое значение:
Чувствительный к регистру идентификатор, который подчиняется правилам именования: не может содержать никаких пробелов, не может начинаться с цифры и не должен содержать пунктуационных символов кроме символа подчеркивания.
 
Значение по умолчанию: Ничего.

pageX, pageY NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

Горизонтальная(x) и вертикальная(y) позиция объекта относительно верхней и левой граней документа.

 
Пример:

document.myIlayer.pageX = 400

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: Ничего.

parentLayer NN 4   IE n/a   DOM n/a
 Только чтение
 

Возвращает ссылку на верхний слой в иерархии. Для единственного слоя в документе его parentLayer - объект window.

 
Пример:

if (parentLayer != window) { ... }

 
Возвращаемое значение:
Ссылка на объект (слой или окно).
 
Значение по умолчанию: window

siblingAbove, siblingBelow NN 4   IE n/a   DOM n/a
 Только чтение
 

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

 
Пример:

var nextHigher = document.myILayer.siblingAbove

 
Возвращаемое значение:
Ссылка на объект или нуль.
 
Значение по умолчанию: Ничего.

src NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

URL файла , загруженного в текущий элемент. Чтобы изменять содержание, назначите на свойство новый URL.

Назначение нового URL этому свойству не работает со встроенными слоями (элементы ILAYER ) в Navigator 4. Вместо этого текущий исходный документ удаляется, и другие элементы страницы могут быть затенены. Избегите устанавливать это свойство для встроенных слоев, пока эта проблема не решена. То же самое - для метода load( ).

 
Пример:

document.myIlayer.src = "swap2.html"

 
Возвращаемое значение:
Полный или относительный URL как строка.
 
Значение по умолчанию: Ничего.

top NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

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

 
Пример:

document.myIlayer.top = 50

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: 0

visibility NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

Состояние видимости отображаемого элемента. Окружающее содержание не закрывает пространство, оставленное элементом, свойство visibility которого установлено как hide (или в CSS версии - hidden). Если Вы устанавливаете свойство в CSS значениях (hidden | visible), они преобразовываются к версиям JavaScript и возвращают значения в этом формате.

 
Пример:

document.myIlayer.visibility = "hide"

 
Возвращаемое значение:
Одно из постоянных значений (как строка): hide | inherit | show.
 
Значение по умолчанию: inherit

zIndex NN 4   IE n/a   DOM n/a
 Чтение/Изменение
 

Для отображаемого элемента - порядок относительно других элементов в пределах того же самого родительского контейнера.

 
Пример:

document.myIlayer.zIndex = 3

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: 0

Методы:


captureEvents( ) NN 4   IE n/a   DOM n/a

captureEvents(eventTypeList)

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

 
Возвращаемое значение
None.
 
Параметры
eventTypeList Отделенный запятыми список типов событий с учетом регистра из доступных констант объекта Event: типа Event.CLICK или Event.MOUSEMOVE.

handleEvent( ) NN 4   IE n/a   DOM n/a

handleEvent(event)

Инструктирует объект обрабатывать событие, чья спецификация представлена как параметр для метода. Объект должен иметь обработчик события для типа события, чтобы обработать его.

 
Возвращаемое значение
None.
 
Параметры
event Объекты событий Navigator 4

load( ) NN 4   IE n/a   DOM n/a

load("URL", newLayerWidth)

Этот метод позволяет Вам загружать новый документ в объект layer. Это не работает должным образом в Navigator 4 для элементов ILAYER.

 
Возвращаемое значение
Булево значение: true, если загрузка прошла успешно
 
Параметры
URL Строковое значение полного или относительного URL документа, который будет загружен в слой.
newLayerWidth Целочисленное значение ширины нового слоя в пикселах

moveAbove( ), moveBelow( ) NN 4   IE n/a   DOM n/a

moveAbove(layerObject)

moveBelow(layerObject)

Эти методы изменяют порядок текущего слоя по отношению к другому слою. Это полезно, если ваш сценарий неточен относительно точного значения zIndex слоя, который Вы хотите использовать как контрольную точку для порядка слоёв. Используйте moveAbove(), чтобы отправить исходный слой выше того, который представлен как параметр.

 
Возвращаемое значение
None.
 
Параметры
layerObject Ссылка на другой слой (обязательно - родственный по вложенности)

moveBy( ) NN 4   IE n/a   DOM n/a

moveBy(deltaX, deltaY)

Удобный метод, который изменяет местоположение текущего элемента на указанные пикселы по обеим осям. Чтобы изменять только по одной оси, установите значение в ноль. Положительные значения для deltaX перемещают элемент направо; отрицательные значения - налево. Положительные значения для deltaY перемещают элемент вниз; отрицательные значения - вверх. Этот метод удобен для анимации в сочетании с методами setInterval() и setTimeout().

 
Возвращаемое значение
None.
 
Параметры
deltaX Положительный или отрицательный сдвиг в пикселах по оси OX.
deltaY Положительный или отрицательный сдвиг в пикселах по оси OY.

moveTo( ), moveToAbsolute( ) NN 4   IE n/a   DOM n/a

moveTo(x, y)

moveToAbsolute(x, y)

Удобный метод, который изменяет местоположение текущего элемента к определенной точке координат . Различие между этими двумя методами состоит в том, что координата определяется абсолютной позицией или родительским контейнером (например, слой внутри слоя). Метод moveTo() использует систему координат родительского контейнера; moveToAbsolute() использует систему координат страницы. Для единственного слоя на странице эти два метода выдают один и тот же результат.

 
Возвращаемое значение
None.
 
Параметры
x Положительный или пиксел, отсчитываемый от вершины верхего в иерархии контейнера, это быть родительский слой (moveTo ()) или страница (moveToAbsolute ()).
y Положительный или пиксел, отсчитываемый от левого края верхего в иерархии контейнера, это быть родительский слой (moveTo ()) или страница (moveToAbsolute ()).

releaseEvents( ) NN 4   IE n/a   DOM n/a

releaseEvents(eventTypeList)

Противоположность layerObj.captureEvents(). Этот метод выключает сбор данных о событиях на уровне слоя для одного или более определенных событий, включённых в список параметров.

 
Возвращаемое значение
None.
 
Параметры
eventTypeList Отделенный запятыми список типов событий с учетом регистра из доступных констант объекта Event: типа Event.CLICK или Event.MOUSEMOVE.

resizeBy( ) NN 4   IE n/a   DOM n/a

resizeBy(deltaX, deltaY)

Удобный метод, который изменяет ширину и высоту текущего элемента на указанные пикселы. Чтобы корректировать только по одной оси, установите значение 0 для другой. Положительные значения для deltaX делают элемент более широким; отрицательные значения делают элемент более узким. Положительные значения для deltaY делают элемент более высоким; отрицательные значения делают элемент ниже. Могут быть перемещены только правые и нижние грани.

 
Возвращаемое значение
None.
 
Параметры
deltaX Положительные или отрицательны значения в пикселах изменения в ширины элемента.
deltaY Положительные или отрицательны значения в пикселах изменения в высоты элемента.

resizeTo( ) NN 4   IE n/a   DOM n/a

resizeTo(x, y)

Удобный метод, который корректирует высоту и ширину текущего элемента к определенным размерам пиксела. Вершина и левые грани элемента остаются установленной, в то время как основание и правые грани двигаются в ответ на этот метод.

 
Возвращаемое значение
None.
 
Параметры
x Ширина элемента в пикселах
y Высота элемента в пикселах

routeEvent( ) NN 4   IE n/a   DOM n/a

routeEvent(event)

Используется внутри функции обработчика события. Этот метод указывает Navigatorу чтобы позволять событию проходить к его целевому объекту.

 
Возвращаемое значение
None.
 
Параметры
event Объекты событий Navigator 4

Определённые обработчики события:


footer:
Rambler's Top100