博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS中级 - 03:文档宽高及窗口事件(选)
阅读量:6915 次
发布时间:2019-06-27

本文共 1054 字,大约阅读时间需要 3 分钟。

可视区尺寸
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  窗口大小改变事件

转载地址:http://dlxcl.baihongyu.com/

你可能感兴趣的文章
《深入浅出数据分析》读后具体解释
查看>>
C++中的异常安全性
查看>>
Xcode中的变量模板(variable template)的使用方法
查看>>
java POI实现Excel单元格数据换行
查看>>
python3第一次作业
查看>>
国内物联网平台初探(三) ——QQ物联·智能硬件开放平台
查看>>
Python开源框架、库、软件和资源大集合
查看>>
透过IL看C# 开篇
查看>>
那是什么进程 —— wmpnscfg.exe是什么? 它为何运行?
查看>>
g++宏扩展
查看>>
《http权威指南》阅读笔记(七)
查看>>
webservices base64编码
查看>>
泛型数组
查看>>
设计模式的征途—4.抽象工厂(Abstract Factory)模式
查看>>
更换pip源到国内镜像
查看>>
Javascript 世界時區時間顯示
查看>>
Jquery 获取多个Checkbox的值
查看>>
Apache反向代理的配置
查看>>
工作流软件产品集成struts2框架
查看>>
WAS常见问题及解答
查看>>