Window 的属性列表:
属性名 描述
Status
窗口状态栏信息,值为 yes 显示状态栏,no 不显示状态栏
window.statusbar. visible
状态栏可见返回 true,不可见返回 false
defaultstatus
状态栏默认显示值
location
给出当前窗口的 url 信息,或指定打开窗口的 url,值为 no 不显示地址栏
window.locationbar.
visible
地址栏可见返回 true,不可见返回 false
name
返回窗口名称,这个名称是由 window.open()方法创建新窗口时给定的。在
javascript1.0 版本中,这个属性只能用于读取窗口名称,而到了 javascript1.1
版本时,可以用这个属性给一个不是用 window.open()方法创建的窗口指定
一个名称。
closed
窗口已经关闭返回 true,反之返回 false
frames
frames 属性是一个数组,用来存储文档中每一个由元素创建的子窗口(框架)
实例,其中的下标即可以是次序号也可以是用 FRAME 元素的 NAME 属性
指定的名称来得到并使用。window.frames["框架名称"]
window.frames.length
返回子框架的个数
document
核心属性
history
window 对象的子对象 history 是 javascript 的核心对象之一,该属性包含了一
个已访问过页面的名称和 URL 的数组。
menubar
菜单栏,no 不显示
window.menubar.visible
菜单栏可见返回 true,反之 false
opener
opener 属性与打开该窗口的父窗口相联系,当访问子窗口中 operer 属性时,
返回的是父窗口。通过该属性,可以使用父窗口对象中的方法和属性。
parent
访问各个子窗口(多框架)所在的父窗口。
scrollbars
滚动栏,no 不显示
pageYOffset
获取窗口垂直滚动的高度
window.scrollbars.visible
滚动栏可见返回 true,反之 false
toolbar
工具栏,no 不可见
window.toolbar.visible
工具栏可见返回 true,反之 false
top
window 对象的 top 属性用于包含所有装入浏览器的子窗口(多框架)的最顶层
窗口的信息
height
窗口高度
width
窗口宽度
top
窗口距离屏幕上方的象素值
left
窗口距离屏幕左侧的象素值
right
窗口距离屏幕右侧的象素值
方法列表:
方法名 描述
window.open(URL,窗口名称,窗口风格) open 方法用于打开一个新的浏览器窗口,并在新窗口中装入一
个指定的 URL 地址;
open 方法在打开一个新的浏览器窗口时,还可以指定窗口的名
称(第二个参数);