window :window对象是BOM中所有对象的核心,除了是BOM中所有对象的父对象外,还包含一些窗口控制函数。
1、全局的window对象
JavaScript中的任何一个全局函数或变量都是window的属性。
2、window与self对象
self对象与window对象完全相同,self通常用于确认就是在当前的窗体内。
3、window的子对象
window的主对象主要有如下几个:
JavaScript document 对象 JavaScript frames 对象 JavaScript history 对象 JavaScript location 对象 JavaScript navigator 对象 JavaScript screen 对象
4、window函数索引(仅对IE有效)
窗体控制函数:
JavaScript moveBy() 函数:从当前位置水平移动窗体x个像素,垂直移动窗体y个像素,x为负数,将向左移动窗体,y为负数,将向上移动窗体。
JavaScript moveTo() 函数:移动窗体左上角到相对于屏幕左上角的(x,y)点,当使用负数做为参数时会把窗体移出屏幕的可视区域。
JavaScript resizeBy() 函数:相对窗体当前的大小,宽度调整w个像素,高度调整h个像素。如果参数为负值,将缩小窗体,反之扩大窗体。
JavaScript resizeTo() 函数:把窗体宽度调整为w个像素,高度调整为h个像素。