JavaScript. Подробное руководство, 6-е издание, стр. 496

<b>void remove(long index)</b>

Удаляет из коллекции элемент

<b>&lt;option&gt;</b>
с индексом
<b>index</b>
. При вызове без аргумента или со значением аргумента, которое выходит за границы коллекции, может удалить первый элемент коллекции.

IFrame

HTML-тег <iframe> Node, Element

Объект

<b>IFrame</b>
представляет элемент
<b>&lt;iframe&gt;</b>
в HTML-документе. Если попробовать отыскать элемент
<b>&lt;iframe&gt;</b>
с помощью метода getElementByld() или подобного ему, вы получите объект
<b>IFrame</b>
. Однако, если обратиться к элементу
<b>&lt;iframe&gt;</b>
через свойство frames объекта
<b>Window</b>
или используя имя элемента
<b>&lt;iframe&gt;</b>
как свойство содержащего его окна, вы получите объект
<b>Window</b>
, представляющий элемент
<b>&lt;iframe&gt;</b>
.

Свойства

<b>readonly Document contentDocument</b>

Документ, содержащий данный элемент

<b>&lt;iframe&gt;</b>
. Если документ отображается в
<b>&lt;iframe&gt;</b>
с другим происхождением, доступ к этому документу будет закрыт из-за ограничений, накладываемых политикой общего происхождения (раздел 13.6.2).

<b>readonly Window contentWindow</b>

Объект

<b>Window</b>
, содержащий элемент
<b>&lt;iframe&gt;</b>
. (Свойство
<b>frameElement</b>
этого объекта
<b>Window</b>
будет ссылаться обратно на данный объект
<b>IFrame</b>
.)

<b>string height</b>

Высота элемента

<b>&lt;iframe&gt;</b>
в CSS-пикселах. Это свойство соответствует атрибуту
<b>height</b>
.

<b>string name</b>

Имя элемента

<b>&lt;iframe&gt;</b>
. Это свойство соответствует атрибуту
<b>name</b>
, а его значение можно присваивать свойству
<b>target</b>
объектов
<b>Link</b>
и
<b>Form</b>
.

<b>readonly DOMSettableTokenList sandbox</b>

Это свойство соответствует НТМL-атрибуту

<b>sandbox</b>
и может использоваться как строка или как множество отдельных лексем.

Атрибут

<b>sandbox</b>
определяет, какие дополнительные ограничения должны накладываться броузером на содержимое, отображаемое в элементе
<b>&lt;iframe&gt;</b>
. Если атрибут
<b>sandbox</b>
присутствует в элементе, но имеет пустое значение, содержимое фрейма
<b>&lt;iframe&gt;</b>
будет интерпретироваться как имеющее другое происхождение, и ему не будет позволено запускать сценарии, отображать формы и изменять свойство
<b>location</b>
окна, содержащего фрейм. Атрибуту
<b>sandbox</b>
можно также присвоить список лексем, разделенных пробелами, снимающих эти дополнительные ограничения. Допустимыми лексемами являются: «allow-same-origin», «allow-scripts», «аі-low-forms* и «allow-top-navigation*.

На момент написания этих строк атрибут sandbox был реализован не во всех броузерах. Дополнительные сведения приводятся в справочной статье HTML,

<b>boolean seamless</b>

Это свойство соответствует атрибуту

<b>seamless</b>
. Если оно имеет значение true, броузер должен отображать содержимое элемента
<b>&lt;iframe&gt;</b>
так, как если бы оно было составной частью объемлющего документа. Отчасти это означает, что броузер должен применить к содержимому фрейма стили CSS вмещающего документа. Атрибут
<b>seamless</b>
был введен в спецификации HTML5 и на момент написания этих строк был реализован не во всех броузерах.

<b>string src</b>

Это свойство соответствует атрибуту

<b>src</b>
элемента
<b>&lt;iframe&gt;</b>
: он определяет URL-адрес содержимого фрейма.

<b>string srcdoc</b>

Это свойство соответствует атрибуту

<b>srcdoc</b>
и определяет содержимое элемента
<b>&lt;iframe&gt;</b>
в виде строки. Атрибут
<b>srcdoc</b>
был введен в спецификации HTML5 совсем недавно и на момент написания этих строк был реализован не во всех броузерах.

<b>string width</b>

Ширина фрейма в CSS-пикселах. Это свойство соответствует атрибуту

<b>width</b>
.

Image

тег <img> в HTML-документе (Node, Element)

Объекты

<b>Image</b>
встраиваются в HTML-документ в виде тегов
<b>&lt;img&gt;.</b>
Изображения, присутствующие в документе, собираются в виде массива
<b>document.images[].</b>

Свойство

<b>src</b>
объекта
<b>Image</b>
представляет наибольший интерес. Когда вы устанавливаете это свойство, броузер загружает и показывает изображение, заданное новым значением. Это позволяет создавать такие эффекты, как смена изображений и анимация. Соответствующие примеры приводятся в разделе 21.1.

Имеется возможность создавать невидимые объекты

<b>Image</b>
, добавляя новые элементы
<b>&lt;img&gt;</b>
вызовом метода
<b>document.сreateElement()</b>
или конструктора
<b>Image().</b>
Обратите внимание: этот конструктор не имеет аргумента, который определял бы изображение для загрузки; чтобы загрузить изображение, достаточно просто установить свойство
<b>src</b>
созданного вами объекта
<b>Image</b>
. Чтобы фактически отобразить изображение, объект
<b>Image</b>
необходимо вставить в документ.