属性 | 描述 |
closed | 布尔值,返回窗口是否关闭,只读。 |
name | 设置或返回窗口的名称,该名称是在 open() 方法创建窗口时指定的或者使用一个 <frame> 标记的 name 属性指定的。窗口的名称可以用作一个 <a> 或者 <form> 标记的 target 属性的值 |
innerHeight | 窗口中文档显示区域的高度,不含菜单栏、工具栏等部分,单位为像素。该属性为可读可写。IE不支持,使用body元素的clientHeight代替 |
innerWidth | 窗口中文档显示区域的高度,不含菜单栏、工具栏等部分,单位为像素,该属性可读可写。IE不支持 |
outerHeight | 表示浏览器的高度,包含工具栏、菜单栏等。IE 不支持此属性,且没有提供替代的属性 |
outerWidth | 表示浏览器的宽度。IE 不支持此属性,且没有提供替代的属性 |
属性 | 描述 |
frames[] | 返回窗口中所有命名的框架。该集合是 Window 对象的数组,每个 Window 对象在窗口中含有一个框架或 <iframe>。属性 frames.length 存放数组 frames[] 中含有的元素个数。 |
pageXOffset | 表示文档向右滚动过的像素数。IE不支持,使用scrollLeft代替。 |
pageYOffset | 表示文档向下滚过的像素数。IE不支持,使用scrollTop代替 |
parent | 返回父窗口 |
top | 返回最顶层的先辈窗口。 |
self | 返回对当前窗口的引用。等价于 Window 属性。 |
screenLeft screenTop screenX screenY | 浏览器中文档窗口的左上角在屏幕上的x坐标和y坐标,只读属性。IE、Safari 和 Opera 支持 screenLeft 和 screenTop,而 Firefox 和 Safari 支持 screenX 和 screenY。 |
属性 | 描述 |
alert(text) | 显示只有一个确认按钮的警告框。 |
confirm(text) | 显示确认按钮和取消按钮的对话框。 |
prompt(text,defaultText) | 显示可提示用户输入的对话框。 |
open(URL,name,[options]) | 打开新窗口。URL为新窗口的URL地址,name为新窗口名称,options为可选的参数列表 |
print() | 打印当前窗口的内容 |
close() | 关闭指定的窗口 |
moveBy(x,y) | 可相对窗口的当前坐标把它移动指定的像素。 |
moveTo(x,y) | 把窗口的左上角移动到一个指定的坐标。 |
blur() | 把键盘焦点从顶层窗口移开。 |
focus() | 把键盘焦点给予一个窗口。 |
方法 | 描述 |
setTimeout() | 在指定的毫秒数后调用函数或计算表达式。 |
setInterval() | 按照指定的周期(以毫秒计)来调用函数或计算表达式。 |
clearTimeout() | 取消由 setTimeout() 方法设置的 timeout。 |
clearInterval() | 取消由 setInterval() 设置的 timeout。 |
scrollBy(x,y) | 按照指定的像素值来滚动内容。 |
scrollTo(x,y) | 把内容滚动到指定的坐标。 |