EMBED NN 3   IE 4   DOM n/a

EMBED отражает элемент HTML EMBED. Этот объект обработан по-разному в Navigator и Internet Explorer. В Navigator представляет собой свойства и методы плагинов, отображающих media-содержимое и загруженных в элемент EMBED. В результате точный набор свойств и методов различен в зависимости от плагина, используемого для показа мультимедиа. Обратитесь к объекту - через название элемента. IE является более прямолинейным при обработке объекта - у него одни и те же свойства и методы для всех (они и перечислены ниже). Но IE не может управлять плагином через сценарий, а Navigator может.

 
Эквивалент HTML

<EMBED>

 
Объектно-ориентированная модель
NN [window.]document.elementName
IE [window.]document.all.elementID
[window.]document.embeds(i)

Свойства:


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

Клавиша, которая "нажимает" объект с клавиатуры. Броузер и операционная система определяют, должен ли пользователь нажать клавишу-модификатор (например, Ctrl, Alt, или Command(Mac)) с клавишей активации, чтобы "нажать" кнопку. В IE 4/Windows требуется клавиша Alt и клавиша, не чувствительная к регистру. Не работает в IE 4/Mac.

 
Пример:

document.all.myEmbed.accessKey = "n"

 
Возвращаемое значение:
Отдельный алфавитно-цифровой или пунктуационный символ клавиатуры.
 
Значение по умолчанию: Ничего.

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

Согласно документации Microsoft, эти свойства отражают высоту и ширину элемента (в пикселах).

 
Пример:

var midHeight = document.all.myEmbed.clientHeight/2

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

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

Согласно документации Microsoft, эти свойства отражают расстояние между "настоящими" левой и верхней гранями документа. Чтобы получить или установить расстояние в пикселах, используйте pixelLeft и pixelTop свойства.

 
Возвращаемое значение:
Строковое значение для длины в различных единицах или процентах.
 
Значение по умолчанию: Ничего.

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

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

 
Пример:

document.all.jukebox.hidden = true

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

name NN 4   IE 4   DOM n/a
 Read/Write (IE)
 

Свойство name в Navigator - ссылки на на объект. Значение свойства, однако, не может быть возвращено непосредственно через 1 объект. В IE свойство доступно для чтения и записи.

 
Пример:

document.all.myEmbed.name = "tunes"

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

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

Возвращает установку атрибута PALETTE объекта EMBED.

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

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

URL для загрузки и установки плагина который может показать необходимые внедренные данные.

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

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

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

 
Пример:

if (document.contentsMap.readyState == "uninitialized") { statements for alternate handling

}

 
Возвращаемое значение:
В отличие от версии этого свойства для объекта document, значения для объекта EMBED - целые числа. Как определяется: 0 - means uninitialized; 1 - means loading; и 4 - means complete
.
 
Значение по умолчанию: Ничего.

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

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

 
Пример:

document.all.myEmbed.src = "tunes/dannyboy.wav"

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

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

Номер, который указывает последовательность этого элемента в пределах порядка размещения всех форматируемых элементов в документе. Порядок форматирования строго подчиняется набору правил. Элементы, которые имеют отличные от нуля значения свойства tabIndex, находятся первые в строке, когда пользователь начинает форматирование страницы. Отсчёт начинается с элемента с самым низким значением tabIndex и заканчивается самым высоким значением, независимо от физического местоположения объекта на странице или в документе. Если два элемента имеют одни и те же значения tabIndex, элемент, который загружается в документ раньше , получает фокус первым. Затем идут все элементы что, или не поддерживающие свойство tabIndex , или имеющие нулевое значение. Эти элементы получают фокус в том порядке, в котором они загружаются в документ. Значение -1 ,в целом, удаляет элемент из порядка форматирования.

Обратите внимание, что интерфейс Macintosh не обеспечивает предоставление фокуса элементам, отличным от text и password поля INPUT.

 
Пример:

document.all.myEmbed.tabIndex = 6

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

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

Единица измерения для высоты и ширины элемента. Internet Explorer, кажется, обрабатывает все параметры как пикселы.

 
Пример:

document.all.myEmbed.units = "ems"

 
Возвращаемое значение:
Любая из следующих констант без учета регистра (как строка): pixels | px | em.
 
Значение по умолчанию: pixels

Методы:


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

Удаляет фокус из текущего элемента и обрабатывает событие onBlur (в IE). Никакой другой элемент в результате не получает фокус (обязательно).

 
Возвращаемое значение
None.
 
Параметры
None.

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

Дает фокус текущему элементу и обрабатывает событие onFocus (в IE). Если другой элемент имел фокус в то время, он получает событие onBlur.

 
Возвращаемое значение
None.
 
Параметры
None.


HIVE: All information for read only. Please respect copyright!
Hosted by hive КГБ: Киевская городская библиотека