Window对象
Window对象表示浏览器窗口,它位于对象模型的顶层。
Window对象的集合 |
集合 | 说明 |
frames[] | 取得Window对象中所有已命名的frame |
Window对象的属性 |
属性 | 说明 |
closed | 窗口是否关闭 |
defaultStatus | 窗口状态栏的默认文本 |
document | Document对象 |
history | History对象 |
length | Window对象的frame个数 |
location | Location对象 |
name | Window对象的名称 |
opener | 打开当前Window的窗口的引用 |
parent | 父窗口 |
self | 返回当前窗口的引用 |
status | 窗口状态栏文本 |
top | 最顶层窗口 |
Window对象的方法 |
方法 | 说明 |
alert([Message]) | 显示带有警告信息Message的窗口,并有“确定”按钮 |
blur() | 移除本窗口的焦点 |
clearInterval(iIntervalID) | 取消先前用setInterval方法开始的标识为iIntervalID的间隔事件 |
clearTimeout(iTimeoutID) | 取消先前用setTimeout方法开始的标识为iTimeoutID的超时事件 |
close() | 关闭当前窗口 |
confirm([message]) | 显示带有确认信息message的窗口,有“确定”和“取消”按钮 |
createPopup() | 创建弹出窗口,返回该窗口对象的引用 |
focus() | 使本窗口获得焦点 |
moveBy(x,y) | 将窗口的位置移动到指定的x和y偏移值 |
moveTo(x,y) | 将窗口左上角的屏幕位置移动到指定的x和y位置 |
open() | 打开新窗口,显示指定的页面 |
print() | 打印与窗口关联的文档 |
prompt([message][,defaultValue]) | 显示提示对话框,带有提示消息message和默认值defaultValue的输入框,返回用户输入的字符串 |
resizeBy(x,y) | 更改窗口的当前位置缩放指定的x和y偏移量 |
resizeTo(x,y) | 将窗口的大小更改为指定的宽度值x和高度值y |
scrollBy(x,y) | 将窗口滚动x和y偏移量 |
scrollTo(x,y) | 将窗口滚动到指定的x和y偏移量 |
setInterval(code,ms[,language]) | 每经过ms毫秒后执行代码code,language指定语言属性。返回整形标识,以便clearInterval方法取消该定时器 |
setTimeout(code,ms[,language]) | 经过ms毫秒后执行代码code,language指定语言属性。返回整形标识,以便clearTimeout方法取消该定时器 |