js获取浏览器的各种属性


Posted in Javascript onApril 27, 2017

网页可见区域宽: 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 标签

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
一个刚完成的layout(拖动流畅,不受iframe影响)
Aug 17 Javascript
用JavaScript对JSON进行模式匹配 (Part 2 - 实现)
Jul 17 Javascript
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
Aug 03 Javascript
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
Mar 12 Javascript
判断ie的两种简单方法
Aug 12 Javascript
jquery使用ajax实现微信自动回复插件
Apr 28 Javascript
基于input框覆盖掉数字英文的实例讲解
Jul 21 Javascript
js中call()和apply()改变指针问题的讲解
Jan 17 Javascript
vue + typescript + 极验登录验证的实现方法
Jun 27 Javascript
基于js实现抽红包并分配代码实例
Sep 19 Javascript
Vue.js组件通信之自定义事件详解
Oct 19 Javascript
Chrome插件开发系列一:弹窗终结者开发实战
Oct 02 Javascript
jQuery鼠标悬停内容动画切换效果
Apr 27 #jQuery
详解axios在node.js中的post使用
Apr 27 #Javascript
使用jQuery,Angular实现登录界面验证码详解
Apr 27 #jQuery
js绑定事件和解绑事件
Apr 27 #Javascript
详解ECMAScript6入门--Class对象
Apr 27 #Javascript
利用Vue v-model实现一个自定义的表单组件
Apr 27 #Javascript
详解Vue 普通对象数据更新与 file 对象数据更新
Apr 26 #Javascript
You might like
做一个有下拉功能的留言版
2006/10/09 PHP
PHP实现转盘抽奖算法分享
2020/04/15 PHP
laravel通用化的CURD的实现
2019/12/13 PHP
学习并汇集javascript匿名函数
2010/11/25 Javascript
js对数字的格式化使用说明
2011/01/12 Javascript
jqPlot 图表中文API使用文档及源码和在线示例
2012/02/07 Javascript
qTip2 精致的基于jQuery提示信息插件
2012/02/17 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
JS 实现Table相同行的单元格自动合并示例代码
2013/08/27 Javascript
对于Form表单reset方法的新认识
2014/03/05 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
2014/12/10 Javascript
jQuery实现HTML表格单元格的合并功能
2016/04/06 Javascript
浅谈JS中逗号运算符的用法
2016/06/12 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
JavaScript 深层克隆对象详解及实例
2016/11/03 Javascript
基于JavaScript实现带缩略图的轮播效果
2017/01/12 Javascript
jQuery菜单实例(全选,反选,取消)
2017/08/28 jQuery
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
JS实现百度网盘任意文件强制下载功能
2018/08/31 Javascript
jquery获取元素到屏幕四周可视距离的方法
2018/09/05 jQuery
vue下载excel的实现代码后台用post方法
2019/05/10 Javascript
python实现指定字符串补全空格的方法
2015/04/30 Python
Python标准库sched模块使用指南
2017/07/06 Python
Python selenium实现微博自动登录的示例代码
2018/05/16 Python
Python中函数参数匹配模型详解
2019/06/09 Python
python基于pdfminer库提取pdf文字代码实例
2019/08/15 Python
HTML5拖拽文件上传的示例代码
2021/03/04 HTML / CSS
阿联酋网上花店:Ferns N Petals
2018/02/14 全球购物
英国二手iPhone、音乐、电影和游戏商店:musicMagpie
2018/10/26 全球购物
专科毕业生学习生活的自我评价
2013/10/26 职场文书
读书演讲主持词
2014/03/18 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
工作疏忽检讨书500字
2014/10/26 职场文书
论文评审意见
2015/06/05 职场文书