This project is maintained by yongheng2016
注意区分window和document的区别
Window对象表示浏览器中打开的窗口;window对象可以省略。比如alert()、window.alert()。 Document对象是Window对象的一部分。那么document.body 我们可以写成window.document.body;浏览器的HTML文档成为Document对象。
iHeight = window.screen.height
availHeight = window.screen.availHeight
lLoc = window.screenY
intViewportHeight = window.innerHeight
outWindowHeight = window.outerHeight
window.scrollTo(x-coord, y-coord)
var h = element.clientHeight //cssHeight + padding

var intElemOffsetHeight = element.offsetHeight //cssHeight + padding +border

var intElemScrollHeight = element.scrollHeight //entireHeight(容器总高度)

vartop = element.clientTop //border
topPos = element.offsetTop //offsetParent 距离
var intElemScrollTop = someElement.scrollTop
element.scrollTop = intValue //滚动高度
==============
// 元素可见尺寸 getClientRects(); // 元素超出也可获取 getBoundingClientRect()。
参考: