window屬性:frames

2018-04-08 11:22 更新

frames屬性

返回  window 本身,它是一個(gè)類(lèi)似數(shù)組的對(duì)象,列出當(dāng)前窗口的直接子幀。

frames屬性語(yǔ)法

frameList = window.frames;
  • frameList 是框架對(duì)象的列表。它與數(shù)組類(lèi)似,它有一個(gè) length 屬性,它的項(xiàng)目可以使用 [i] 符號(hào)來(lái)訪問(wèn)。
  • frameList === window 為真。
  • window.frames 偽數(shù)組中的每個(gè)項(xiàng)目表示與給定的 <frame> 或 <iframe> 內(nèi)容對(duì)應(yīng)的 window 對(duì)象,而不是(i)框架 DOM 元素(即 window.frames[ 0 ] 與 document.getElementsByTagName( "iframe" )[ 0 ].contentWindow 相同)。

frames屬性示例

下列是 frames 屬性的一個(gè)示例:

var frames = window.frames; // or // var frames = window.parent.frames;
for (var i = 0; i < frames.length; i++) { 
  // do something with each subframe as frames[i]
  frames[i].document.body.style.background = "red";
}

規(guī)范

規(guī)范狀態(tài)注釋
HTML Living Standard
在該規(guī)范中定義了'Window.frames'。
Living Standard
 
HTML5 
該規(guī)范中'Window.frames'的定義。
Recommendation
 
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)