Window: frames 屬性
返回當前視窗本身,它是一個類陣列物件,列出了當前視窗的直接子視窗(frames)。
值
一個包含 frame 物件的列表。它類似於陣列,因為它有一個 length 屬性,並且可以透過 [i] 記法來訪問其中的項。
frames === window的求值結果為 true。window.frames偽陣列中的每一項代表與給定<frame>或<iframe>內容相對應的Window物件,而不是frame或iframeDOM 元素(即,window.frames[0]與document.getElementsByTagName("iframe")[0].contentWindow是相同的)。- 有關返回值的更多詳細資訊,請參閱此 mozilla.dev.platform 論壇主題。
示例
js
const frames = window.frames; // or const frames = window.parent.frames;
for (let i = 0; i < frames.length; i++) {
// do something with each subframe as frames[i]
frames[i].document.body.style.background = "red";
}
規範
| 規範 |
|---|
| HTML # dom-frames-dev |
瀏覽器相容性
載入中…