| 属性 | 方法 | 事件处理程序 | |
| closed | alert() | onblur= | |
| defaultStatus | back() | ondragdrop= | |
| document | blur() | onfocus= | |
| frames[] | captureEvents() | onload= | |
| history | clearInterval() | onmove= | |
| innerHeight | clearTimeout() | onresize= | |
| innerWidth | close() | onunload= | |
| location | confirm() | ||
| locationbar | disableExtenalCapture() | ||
| menubar | enableExternalCapture() | ||
| name | find() | ||
| onerror | handleEvent() | ||
| outerHeight | forward() | ||
| outerWidth | home() | ||
| pageXoffset | moveBy() | ||
| pageYoffset | moveTo() | ||
| parent | focus() | ||
| personalbar | open() | ||
| scrollbar | print() | ||
| self | prompt() | ||
| status | releaseEvents() | ||
| statusbar | resizeBy() | ||
| toolbar | resizeTo() | ||
| top | routeEvent() | ||
| window | scroll() | ||
| scrollBy() | |||
| scrollTo() | |||
| setInterval() | |||
| setTimeout() | |||
| stop() |
窗口滚动
scrollT0()是scroll()的新版本
window.scroll()方法有两个参数,就是相对于窗口或框架的左上角定位的文档的X和Y坐标。
scrollBy(deltaX,DeltaY):采用文档的相对移位。参数指示文档在窗口内应滚动多少个象素点(水平或垂直)。
向下滚动一屏
window.scrollBy(0,window.innerHeight)
向上滚动一屏
window.scrollBy(0,window.-innerHeight)
inner:测量的是一个窗口的活动文档区(以称为内容区)的高和宽;
outer:测量的是整个窗口的外边界;包括任何显示在窗口中的东西:滚动条、状态栏等;