属性 |
描述 |
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) |
把内容滚动到指定的坐标。 |