可视区尺寸
document.documentElement.clientWidth
document.documentElement.clientHeight
滚动距离
document.body.scrollTop/scrollLeft
document.documentElement.scrollTop/scrollLeft
内容高度
document.body.scrollHeight
文档高度
document.documentElement.offsetHeight
document.body.offsetHeight
窗口尺寸
body{
margin: 0px;
padding: 0px;
}
window.onload =function(){
/**
*可视区的尺寸
*document.documentElement.clientWidth
*document.documentElement.clientHeight
*/
alert(document.documentElement.clientWidth+","+document.documentElement.clientHeight);
/**
* 滚动条滚动距离
* document.documentElement.scrollTop[srollLeft]
* document.body.scrollTop[srollLeft] //chrome浏览器只认识body
*/
var scrollTop = document.documentElement.scrollTop||document.body.scrollTop;
//alert(scrollTop);
/**
* 内容高度
* ScrollHeight:返回整个元素的高度(包括带滚动条的隐蔽的地方)
* oDiv.ScrollHeight(Width)
*/
//alert(div1.scrollHeight) //210
/**
* 文档高度
* offsetHeight
*/
//alert(document.documentElement.offsetHeight||document.body.offsetHeight); //2000
}
padding:10px;margin:10px; ">
window 对象常用事件
onscroll 滚动事件
onresize 窗口大小改变事件