frame NN n/a  IE 4   DOM 1

FRAME отражает элемент HTML FRAME, который может быть сгенерирован только внутри элемента FRAMESET. Navigator обрабатывает фрейм подобно объекту window. Internet Explorer 3 и последующие также проявляют подобное поведение. Если Вы нуждаетесь в доступе к свойствам, перечисленным в этой секции, Вы должны обратиться к объекту FRAME через его ID (не через имя). Знайте, что ссылки для создания объектов, представленные в этой секции не работают должным образом в версии Internet Explorer 4 Windows 95. Также, метка-заполнитель windowRef может быть заполнена parent или top, если ссылка находится в сценарии, находящемся в дочернем фрейме.

В IE5+ объект имеет те же свойства, методы и обработчики события, что и все HTML-элементы.

 
Эквивалент HTML

<FRAME>

 
Объектно-ориентированная модель
IE [windowRef.]document.all.frameID

Свойства:


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

Цвет границы фрейма. Каждый браузер и операционная система отображают цветные границы по-разному.

 
Пример:

parent.document.all.myFrame.borderColor = "salmon"

 
Возвращаемое значение:
Шестнадцатеричный триплет или одна из цветовых констант. Установка "" интерпретируется как "#000000" (черный).
 
Значение по умолчанию: Варьирует в зависимости от операционной системы.

contentDocument NN6
  Только чтение
 

Свойство содержит ссылку на объект документа, содержащийся в текущем фрейме.

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

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

Используется с IE 4 для закрепления данных, чтобы привязать имя отдаленного столбца источника данных к значению SRC объекта frame. Атрибут dataSrc уже должен быть установлен для элемента. Одновременная установка свойств и dataFld, и dataSrc для пустых строк нарушает закрепление между источником данных и элементом.

 
Пример:

parent.document.all.myFrame.dataFld = "linkURL"

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

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

Используется с IE 4 для закрепления данных, чтобы связать имя удаленного источника данных ODBC (типа Oracle или SQL Server database) с элементом. Содержание из источника данных определено через атрибут dataFld. Одновременная установка свойств и dataFld, и dataSrc для пустых строк нарушает закрепление между источником данных и элементом.

 
Пример:

parent.document.all.myFrame.dataSrc = "#DBSRC3"

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

Document NN n/a  IE 4   DOM n/a
  Только чтение
 
Свойство (с прописной буквы D) позволяет "перепрыгнуть" через обычную иерархию узлов элементов от frame к document. Оно содержит ссылку на документ, содержащий указанный фрейм.
 
 
 
Возвращаемое значение:
объект document
 
Значение по умолчанию: объект document

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

Контролирует, отображает ли индивидуальный фрейм в пределах FRAMESET границу. Управление индивидуальными границами фрейма, кажется, проблема для большинства браузеров в большинстве операционных систем. Выключение границы одного фрейма не может иметь никакого эффекта, если все смежные фреймы имеют их. Не стесняйтесь экспериментировать с эффектами превращения, когда некоторые фреймы с границами, а некоторые - нет, но убедитесь, что проверили конечный эффект на всех браузерах и операционных системах, используемых вашей аудиторией. Положитесь на более удобный атрибут frameBorder или свойство frameBorder объекта FRAMESET.

 
Пример:

parent.document.all.otherFrame.frameBorder = "no"

 
Возвращаемое значение:
Internet Explorer 4 понимает строковые значения 1 (на) и 0 (от) (также как yes и no).
 
Значение по умолчанию: yes

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

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

 
Пример:

parent.document.all.myFrame.height = 250

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

longDesc NN 6
  Чтение/Изменение
 

Свойство эквивалентно атрибуту LONGDESC дескриптора FRAME. Этот атрибут стандарта HTML 4.0 предназначен для передачи броузерам URL документа, содержащего длинное описание элемента.

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

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

Число пикселов между внутренним краем фрейма и содержанием фрейма. Свойство marginHeight управляет пространством на вершине и (когда пролистано) у основания фрейма; атрибут marginWidth управляет пространством у граней фрейма слева и справа .

По умолчанию Internet Explorer 4 автоматически выставляет край 14 (Windows) или 8 (Macintosh) пикселов. Но если Вы пытаетесь отменить заданное по умолчанию поведение, знайте, что установка любого из этих двух атрибутов обнуляет другой. Поэтому Вы должны назначить значения на оба атрибута.

 
Пример:

parent.document.all.myFrame.marginHeight = 14 parent.document.all.myFrame.marginWidth = 5

 
Возвращаемое значение:
Положительное целое число или 0.
 
Значение по умолчанию: 14 (Windows) или 8 (Macintosh).

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

Идентификатор, связанный с фреймом для использования как значение, назначенное на атрибут TARGET, или как ссылки сценария на фрейм. Значение обычно назначается через атрибут NAME, но может изменяться сценарием в случае необходимости.

 
Пример:

if (parent.frames[1].name == "main") { ... }

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

noResize NN6  IE 4   DOM 1
 Чтение/Изменение
 

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

 
Пример:

parent.document.all.frameID.noResize = "true"

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

scrolling NN6  IE 4   DOM 1
 Чтение/Изменение
 

Обработка полос прокрутки для фрейма, когда содержание превышает видимую область фрейма. Вы можете указать фрейму отображать полосы прокрутки либо всегда, либо никогда. Или Вы можете позволить браузеру автоопределять потребность в прокрутке.

 
Пример:

parent.document.all.mainFrame.scrolling = "yes"

 
Возвращаемое значение:
1 из 3 констант (как строка): auto | no | yes.
 
Значение по умолчанию: auto

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

URL файла, загруженного во фрейм. Чтобы изменить содержание, назначите свойству новый URL. Вы можете также указать свойству фрейма location.href загружать различные документы во фрейм, используя ссылки, связанные с окном (parent.frameName.location.href = "newDoc.html").

 
Пример:

parent.document.all.myFrame.src = "images/altNavBar.jpg"

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

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




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