<b>void remove(long index)</b>
Удаляет из коллекции элемент
<b><option></b>
с индексом
<b>index</b>
. При вызове без аргумента или со значением аргумента, которое выходит за границы коллекции, может удалить первый элемент коллекции.
IFrame
HTML-тег <iframe> Node, Element
Объект
<b>IFrame</b>
представляет элемент
<b><iframe></b>
в HTML-документе. Если попробовать отыскать элемент
<b><iframe></b>
с помощью метода getElementByld() или подобного ему, вы получите объект
<b>IFrame</b>
. Однако, если обратиться к элементу
<b><iframe></b>
через свойство frames объекта
<b>Window</b>
или используя имя элемента
<b><iframe></b>
как свойство содержащего его окна, вы получите объект
<b>Window</b>
, представляющий элемент
<b><iframe></b>
.
Свойства
<b>readonly Document contentDocument</b>
Документ, содержащий данный элемент
<b><iframe></b>
. Если документ отображается в
<b><iframe></b>
с другим происхождением, доступ к этому документу будет закрыт из-за ограничений, накладываемых политикой общего происхождения (раздел 13.6.2).
<b>readonly Window contentWindow</b>
Объект
<b>Window</b>
, содержащий элемент
<b><iframe></b>
. (Свойство
<b>frameElement</b>
этого объекта
<b>Window</b>
будет ссылаться обратно на данный объект
<b>IFrame</b>
.)
<b>string height</b>
Высота элемента
<b><iframe></b>
в CSS-пикселах. Это свойство соответствует атрибуту
<b>height</b>
.
<b>string name</b>
Имя элемента
<b><iframe></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><iframe></b>
. Если атрибут
<b>sandbox</b>
присутствует в элементе, но имеет пустое значение, содержимое фрейма
<b><iframe></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><iframe></b>
так, как если бы оно было составной частью объемлющего документа. Отчасти это означает, что броузер должен применить к содержимому фрейма стили CSS вмещающего документа. Атрибут
<b>seamless</b>
был введен в спецификации HTML5 и на момент написания этих строк был реализован не во всех броузерах.
<b>string src</b>
Это свойство соответствует атрибуту
<b>src</b>
элемента
<b><iframe></b>
: он определяет URL-адрес содержимого фрейма.
<b>string srcdoc</b>
Это свойство соответствует атрибуту
<b>srcdoc</b>
и определяет содержимое элемента
<b><iframe></b>
в виде строки. Атрибут
<b>srcdoc</b>
был введен в спецификации HTML5 совсем недавно и на момент написания этих строк был реализован не во всех броузерах.
<b>string width</b>
Ширина фрейма в CSS-пикселах. Это свойство соответствует атрибуту
<b>width</b>
.
Image
тег <img> в HTML-документе (Node, Element)
Объекты
<b>Image</b>
встраиваются в HTML-документ в виде тегов
<b><img>.</b>
Изображения, присутствующие в документе, собираются в виде массива
<b>document.images[].</b>
Свойство
<b>src</b>
объекта
<b>Image</b>
представляет наибольший интерес. Когда вы устанавливаете это свойство, броузер загружает и показывает изображение, заданное новым значением. Это позволяет создавать такие эффекты, как смена изображений и анимация. Соответствующие примеры приводятся в разделе 21.1.
Имеется возможность создавать невидимые объекты
<b>Image</b>
, добавляя новые элементы
<b><img></b>
вызовом метода
<b>document.сreateElement()</b>
или конструктора
<b>Image().</b>
Обратите внимание: этот конструктор не имеет аргумента, который определял бы изображение для загрузки; чтобы загрузить изображение, достаточно просто установить свойство
<b>src</b>
созданного вами объекта
<b>Image</b>
. Чтобы фактически отобразить изображение, объект
<b>Image</b>
необходимо вставить в документ.