Window frames 属性

定義と使用方法

frames 属性はウィンドウ内のすべてのウィンドウオブジェクトを含む配列を返します。

frames 属性は読み取り専用です。

これらのウィンドウにはインデックス番号でアクセスできます。最初のインデックスは 0 です。

ヒント:フレームはどの埋め込み要素でもできます:<frame>, <iframe>, <embed>, <object> など。

参照してください:

length 属性

frameElement 属性

例 1

最初のフレームの場所を変更します:

window.frames[0].location = "https://www.codew3c.com/jsref/";

自分で試してみてください

例 2

すべてのフレームをループして色を変更します:

const frames = window.frames;
for (let i = 0; i < frames.length; i++) {
  frames[i].document.body.style.background = "red";
}

自分で試してみてください

構文

window.frames

返り値

タイプ 説明
配列 ウィンドウ内のすべてのウィンドウオブジェクト。

ブラウザのサポート

すべてのブラウザがサポートしています window.frames

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

関連ページ

HTML DOM IFrame オブジェクト

HTML <iframe> タグ