js获取浏览器的各种属性
网页可见区域宽: document.body.clientwidth;
网页可见区域高: document.body.clientheight;
网页可见区域宽: document.body.offsetwidth (包括边线的宽);
网页可见区域高: document.body.offsetheight (包括边线的宽);
网页正文全文宽: document.body.scrollwidth;
网页正文全文高: document.body.scrollheight;
网页被卷去的高: document.body.scrolltop;
网页被卷去的左: document.body.scrollleft;
网页正文部分上: window.screentop;
网页正文部分左: window.screenleft;
屏幕分辨率的高: window.screen.height;
屏幕分辨率的宽: window.screen.width;
屏幕可用工作区高度: window.screen.availheight;
屏幕可用工作区宽度:window.screen.availwidth;
scrollheight: 获取对象的滚动高度。
scrollleft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrolltop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollwidth:获取对象的滚动宽度
offsetheight:获取对象相对于版面或由父坐标 offsetparent 属性指定的父坐标的高度
offsetleft:获取对象相对于版面或由 offsetparent 属性指定的父坐标的计算左侧位置
offsettop:获取对象相对于版面或由 offsettop 属性指定的父坐标的计算顶端位置
event.clientx 相对文档的水平座标
event.clienty 相对文档的垂直座标
event.offsetx 相对容器的水平坐标
event.offsety 相对容器的垂直坐标
document.documentelement.scrolltop 垂直方向滚动的值
event.clientx+document.documentelement.scrolltop 相对文档的水平座标+垂直方向滚动的量
要获取当前页面的滚动条纵坐标位置,用:
document.documentelement.scrolltop;
而不是:
document.body.scrolltop;
documentelement 对应的是 html 标签,而 body 对应的是 body 标签
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
上一篇: 两个无线网卡的互连方法及共享上网的方法
下一篇: 为什么说邓艾是被阴的,而钟会则是作死
推荐阅读
-
js getBoundingClientRect() 来获取页面元素的位置_javascript技巧
-
用js获取点击图片的值!_javascript技巧
-
JS 加入收藏夹的代码(主流浏览器通用)_javascript技巧
-
JS 获取select(多选下拉)中所选值的示例代码_javascript技巧
-
js获取下拉列表的值和元素个数示例_基础知识
-
JS获取元素、修改元素/css样式/标签属性、简单事件、数据类型
-
js 获取dom元素的八种方法介绍
-
js获取IFRAME当前的URL的方法_javascript技巧
-
JS实现获取当前日期并定时刷新的代码分享
-
HTML5 或者JS可以获取移动设备信息吗?或者其他非开发语言的方法?