IFrame contentWindow属性

定義と用法

contentWindow 属性はiframe要素が生成する Windowオブジェクト

ヒント:通过 Windowオブジェクトを通じてアクセスできます Documentオブジェクトその後、ドキュメントの任意の要素にアクセスします。

インスタンス

例1

iframeに含まれるドキュメントの背景色を変更するためのクロスブラウザ例について:

var x = document.getElementById("myframe");
var y = (x.contentWindow || x.contentDocument);
if (y.document) y = y.document;
y.body.style.backgroundColor = "red";

実際に試してみる

例2

iframeのドキュメントにアクセスして背景色を変更する別の例です:

var x = document.getElementById("myframe");
var y = x.contentWindow.document;
y.body.style.backgroundColor = "red";

実際に試してみる

構文

iframeObject.contentWindow

技術的詳細

返り値: ウィンドウオブジェクトへの参照。

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート