注意区分window和document的区别
Window对象表示浏览器中打开的窗口;window对象可以省略。比如alert()、window.alert()。 Document对象是Window对象的一部分。那么document.body 我们可以写成window.document.body;浏览器的HTML文档成为Document对象。
iHeight = window.screen.heightavailHeight = window.screen.availHeightlLoc = window.screenY intViewportHeight = window.innerHeightoutWindowHeight = window.outerHeightwindow.scrollTo(x-coord, y-coord)var h = element.clientHeight //cssHeight + paddingvar intElemOffsetHeight = element.offsetHeight //cssHeight + padding +bordervar intElemScrollHeight = element.scrollHeight //entireHeight(容器总高度)vartop = element.clientTop //bordertopPos = element.offsetTop //offsetParent 距离var intElemScrollTop = someElement.scrollTop
element.scrollTop = intValue //滚动高度- screenX和screenY (相对于用户屏幕)
- clientX和clientY (相对于浏览器窗口)
- pageX和pageY (相对于整张页面/包括隐藏部分)
- offsetX和offsetY (相对于事件源)
==============
// 元素可见尺寸 getClientRects(); // 元素超出也可获取 getBoundingClientRect()。
参考:



