1,获取屏幕的高度和宽度(屏幕分辨率):

window.screen.height

window.screen.width2,

获取屏幕工作区域的高度和宽度(去掉状态栏):

window.screen.availHeight

window.screen.availWidth

3,网页全文的高度和宽度:

document.body.scrollHeight

document.body.scrollWidth

4,滚动条卷上去的高度和向右卷的宽度:

document.body.scrollTop

document.body.scrollLeft

5,网页可见区域的高度和宽度(不加边线):

document.body.clientHeight

document.body.clientWidth

6,网页可见区域的高度和宽度(加边线):

document.body.offsetHeight

document.body.offsetWidth

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

// 获取窗口宽度

if (window.innerWidth)

winWidth = window.innerWidth;

else if ((document.body) && (document.body.clientWidth))

winWidth = document.body.clientWidth;

// 获取窗口高度

if (window.innerHeight)

winHeight = window.innerHeight;

else if ((document.body) && (document.body.clientHeight))

winHeight = document.body.clientHeight;

// 通过深入 Document 内部对 body 进行检测,获取窗口大小

if (document.documentElement && document.documentElement.clientHeight && document.documentElement.clientWidth)

{

winHeight = document.documentElement.clientHeight;

winWidth = document.documentElement.clientWidth;

}

js获取页面的各种高度大全相关推荐

  1. js获取页面的各种高度与宽度

    document.body.scrollTop等属性可以获取页面滚动距离等,但是此类属性在xhtml标准网页或者更简单的说是带<!DOCTYPE ..>标签的页面里得到的结果是0, 所以一 ...

  2. JS 获取页面滚动条的高度

    function getScrollTop() {let scroll_top = 0;if (document.documentElement && document.documen ...

  3. 原生js获取html元素高度,js获取页面及个元素高度、宽度的代码

    网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offs ...

  4. js获取网页的各种高度

    原文:js获取网页的各种高度 网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight 网页可见区域宽: docum ...

  5. js获取页面光标坐标(x轴y轴)

    问题详情 js获取页面光标坐标(x轴y轴) 解决方案 // 获取当前位置 getPosition() {setTimeout(() => {// 获取当前光标位置getSelection()co ...

  6. php获取div高度,JS获取一个未知DIV高度的方法

    本文实例讲述了JS获取一个未知DIV高度的方法.分享给大家供大家参考,具体如下: 通过元素的clientHeight属性能够得到元素的高度,如:var height = element.clientH ...

  7. js: 获取页面最大的zIndex(z-index)值

    js: 获取页面最大的zIndex(z-index)值 // 需要在页面渲染完毕之后执行function getMaxZIndex(){let arr = [...document.all].map( ...

  8. js 获取页面鼠标选中的文字

    js获取页面鼠标选中的文字,最主要的代码 event.selection = window.getSelection(); 页面代码 <div><p class="cont ...

  9. js获取页面高度获取视口高度获取内容高度获取滚动条宽度高度

    element对象的宽高属性 1. DOM树 2.document对象 3.element对象 4. 获取元素高度宽度 1. DOM树 浏览器根据DOM模型,将结构化文档HTML解析成节点,DOM的最 ...

最新文章

  1. SuperSocket入门(二)- 探索AppServer、AppSession,Conmmand和App.config
  2. LeetCode 823. 带因子的二叉树(动态规划)
  3. 032-IDUtils 工具类模板
  4. python源代码被解释器转换后的格式_python源代码被解释器转换后的格式是什么?...
  5. 关灯游戏 Lights out (二)(首行枚举+位运算,搜索全部解)
  6. Word中字母上方标注特殊符号 完美解决
  7. CSS 字体新玩法之彩色字体
  8. 5g是多大一勺_5g是多大一勺(5克的勺子有多大)
  9. 2010年会考计算机试题,2010年浙江省信息技术会考试题 选择题 - 多媒体 - 图文
  10. iPhone全系列进入恢复模式方法
  11. Scikit入门指南
  12. Bellman-Ford与SPFA
  13. [转载]雅礼中学2012届高三年级第三次阶段考试试卷
  14. Yolov5—实现目标检测(win10)
  15. 关于FIN_WAIT1
  16. 漏刻有时数据可视化Echarts组件开发(27):盒须图(箱线图)前后端php交互的实战案例
  17. Nvidia GPU信息nvidia-smi(Persistence-M持久性内存、Volatile Uncorr. ECC显存错误校正、GPU-Util显卡利用率、Compute M.显卡计算模式)
  18. 第十九章《类的加载与反射》第3节:反射
  19. 云计算、大数据、人工智能的关系
  20. 利用Wireshark任意获取QQ好友IP实施精准定位

热门文章

  1. python删除文件指定行
  2. 五、JMeter压力测试
  3. 好用的电竞蓝牙耳机推荐
  4. jmeter 函数助手 字符串截取
  5. matlab新增jsonlab工具箱步骤
  6. 练习-Java类和对象之对象引用之模拟手机功能
  7. EduCoder-Linux与Python编程2021(类的基础语法)- 第3关:绑定与方法调用
  8. 简单的RocketMQ生产者和消费者的开发示例demo(二)
  9. 【办公类-16-05-02】“2022上学期 大班游戏活动室排班表——领导版8周”(python 排班表系列)
  10. android 获取textview的高度,Android TextView 高度问题