document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度网页可见区域宽: 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// 部分jQuery函数
$(window).height()  //浏览器时下窗口可视区域高度
$(document).height()    //浏览器时下窗口文档的高度
$(document.body).height()      //浏览器时下窗口文档body的高度
$(document.body).outerHeight(true) //浏览器时下窗口文档body的总高度 包括border padding margin
$(window).width()  //浏览器时下窗口可视区域宽度
$(document).width()//浏览器时下窗口文档对于象宽度
$(document.body).width()      //浏览器时下窗口文档body的高度
$(document.body).outerWidth(true) //浏览器时下窗口文档body的总宽度 包括border paddingHTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth
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 相对文档的水平座标+垂直方向滚动的量

js获取可视区域高度相关推荐

  1. 获取可视区域高度赋值给div(解决document.body.clientHeight的返回值为0的问题)

    获取可视区域高度赋值给div(解决document.body.clientHeight的返回值为0的问题) 参考文章: (1)获取可视区域高度赋值给div(解决document.body.client ...

  2. js获取div元素高度和宽度的方法

    前端web页面中,js可以很方便的获取div元素的高度和宽度,那么这篇文章就说一说原生JS与JQ如何快速的获取DIV元素的高度和宽度的方法. js获取div元素高度与宽度的方法 js获取div元素的高 ...

  3. 原生js获取html元素高度,原生JS获取元素宽高实践详解

    开篇的话 任何不是亲身实践中求得的知识,都不是属于你的. 任何求得的知识不去时常温习运用,也不是属于你的. 记录由来 在做个上拉广告功能中遇到了一个"理所当然"觉得对的用法,慢慢才 ...

  4. js获取window窗口高度(页面滚动条可滚动高度) - 代码篇

    js中获取窗口高度的方法 取窗口滚动条滚动高度 (如下文 · 截图) 一. javascript 和 jquery代码: //原生 javascript 代码: let scrollHeight = ...

  5. JS获取DIV动态高度,并赋值到其style样式中

    <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312&qu ...

  6. 高德地图获取可视区域内四角坐标(东北,东南,西南,西北)

    高德地图获取可视区域内四角坐标(东北,东南,西南,西北) 场景:当需要实现查询某坐标区域内的所有共享单车,那么常规操作就是把所选区域内的左上和右下两点经纬度给到后端.获取方法如下: // 初始化地图m ...

  7. html div 动态赋值,JS获取DIV动态高度,并赋值到其style样式中

    JS获取DIV动态高度,并赋值到其style样式中 function $(id){ return document.getElementById(id) } function getHeight() ...

  8. 如何用 js 获取虚拟键盘高度?(适用所有平台)

    前言 这是一个存在很久的历史问题了,对于这样一个具有普遍性的问题浏览器偏偏没有给出解决方案,what?没有方案还聊个什么? 别急,别急,接下来我们一起来扒一扒关于软键盘高度和 input 的问题 我们 ...

  9. js获取浏览器宽度高度(整理)

    在获取浏览器宽度的时候,许多时候需要考虑滚动条的存在. 一般情况作为前端获取浏览器宽度,主要是指获取body的宽度,可操作的可视范围宽度. 一.使用JQuery获取浏览器宽度 重点,jquery获取的 ...

最新文章

  1. 【通俗理解线性代数】 -- 矩阵的等价与相似
  2. 线性代数笔记:Khatri-Rao积
  3. Linux磁盘分区(二):删除
  4. 简述python程序执行原理_Python程序的执行原理(1)
  5. 诗歌rails 之rails g
  6. minio 并发数_c#(asp.net)线程配置总结
  7. 三元运算符(TernaryOperator)
  8. 石头剪刀布python代码_Python实现的石头剪子布代码分享
  9. Flex4的可视化显示对象
  10. 推荐系统中的context到底指的是什么?
  11. python数据分析实验报告_数据聚合
  12. Golang环境配置及第三方库安装使用(至关重要的防踩坑篇)
  13. 三极管工作原理_10分钟分析稳压三极管工作原理
  14. 操作的基本原则,每日必读【不断更新中】
  15. Verilog HDL三种描述方式
  16. 浙江大学-翁凯 C语言进阶,编程题
  17. 京东入职一周感悟:4个匹配和4个观点
  18. 【Axure教程】中继器表格自动合计模板
  19. 数据结构与算法之时间复杂度与空间复杂度
  20. Linux操作环境变量 getenv函数、setenv函数、unsetenv函数使用

热门文章

  1. Jquery对元素应用disabled和readonly
  2. win 7 电脑错误676、734、678、651等解决办法
  3. BGP的community属性
  4. 通过mysqlslap与sysbench对MySQL进行压测
  5. 为监控主机添加SNMPv3模板
  6. Nginx 日志配置实践
  7. Oracle中的环境变量(ORACLE_HOME 和 ORACLE_SID)
  8. c语言将两个文件合成一个,keil中怎么把两个c程序怎么同时同时编译生成一个hex文件...
  9. 【Oracle】查看用户的信息(状态、默认表空间等)
  10. 解决IE9下JQuery的ajax失效的问题