Window length 属性

实例

找出窗口中有多少 <iframe> 元素:

  1. var x = window.length;

定义与用法

length 属性返回当前窗口中 <iframe> 元素的数量。

提示:此属性通常与 window.frames 属性一起使用。

注意:此属性也适用于 <frame> 元素。但是,HTML5 不支持 <frame> 元素。

此属性是只读的。


浏览器支持

属性
lengthYesYesYesYesYes

语法

  1. window.length

技术细节

返回值:数字,表示当前窗口中的 frame 数

更多实例

实例

循环浏览页面上的所有 frame,并将所有 frame 的位置更改为 “cankaoshouce.com”:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>单击按钮循环浏览此页面上的 frame,并将每个帧的位置更改为 "cankaoshouce.com"。</p>
  5. <button onclick="myFunction()">试一试</button>
  6. <br><br>
  7. <iframe src="https://www.cnn.com"></iframe>
  8. <iframe src="https://www.bbc.com"></iframe>
  9. <iframe src="https://www.nytimes.com"></iframe>
  10. <script>
  11. function myFunction() {
  12. var frames = window.frames;
  13. var i;
  14. for (i = 0; i < frames.length; i++) {
  15. frames[i].location = "https://cankaoshouce.com";
  16. }
  17. }
  18. </script>
  19. </body>
  20. </html>

相关页面

HTML 引用: HTML <iframe> 标签

分类导航