Свойство IFrame contentWindow
Пример
Кроссбраузерный пример того, как изменить цвет фона документа, содержащегося в iframe:
var x = document.getElementById("myframe");
var y = (x.contentWindow || x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";
Определение и использование
Свойство contentWindow возвращает объект Window, созданный элементом iframe (через объект окна вы можете получить доступ к объекту документа, а затем к любому из элементов документа).
Поддержка браузера
Property | |||||
---|---|---|---|---|---|
contentWindow | Yes | Yes | Yes | Yes | Yes |
Синтаксис
iframeObject.contentWindow
Технические детали
Возвращаемое значение: | Ссылка на объект окна |
---|
Дополнительные примеры
Пример
Другой пример того, как получить доступ к документу iframe для изменения цвета фона:
var x = document.getElementById("myframe");
var y = x.contentWindow.document;
y.body.style.backgroundColor = "red";
❮ Объект IFrame