1 window对象

窗口的关系及框架

如果页面中包含框架,则每个框架都拥有自己的window对象,并且保存在frames集合中。
在frames集合中,可以通过数字索引(从0开始,从左至右,从上到下)【frames[iframe-name]】。每个window对象都有一个name属性,其中包含框架的名称。

top对象始终指向最高(最外)层的框架,也就是浏览器窗口。
与top相对的另一个window对象是parent。parent对象始终指向当前框架的直接上层框架。

2 与框架有关的最后一个对象是self,它始终指向window;

BOM - 图1
示例代码:
BOM - 图2

系统对话框

alert():弹窗提示信息
confirm():确认和取消的弹窗;返回true和false;
prompt(val1,val2);返回用户输入的信息;val1:默认的提示信息;val2默认的输入信息;

window对象集合

frames[] 返回窗口中所有命名的框架。
该集合是 Window 对象的数组,每个 Window 对象在窗口中含有一个框架或