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

jQuery

$(document).ready(function() {alert($(window).height()); // 浏览器当前窗口可视区域高度alert($(document).height()); // 浏览器当前窗口文档的高度alert($(document.body).height()); // 浏览器当前窗口文档 body 的高度alert($(document.body).outerHeight(true)); // 浏览器当前窗口文档 body 的总高度 包括border padding marginalert($(window).width()); // 浏览器当前窗口可视区域宽度alert($(document).width()); // 浏览器当前窗口文档对象宽度alert($(document.body).width()); // 浏览器当前窗口文档 body 的宽度alert($(document.body).outerWidth(true)); // 浏览器当前窗口文档 body 的总宽度 包括border padding margin
})

Vue

<template><div ref="homePage"></div>
</template><script>
export default {data() {return {clientHeight: ''};},watch: {// 如果 clientHeight 发生改变,这个函数就会运行clientHeight() {this.changeFixed(this.clientHeight);}},mounted() {// 获取浏览器可视区域高度this.clientHeight = document.documentElement.clientHeight; // document.body.clientWidth;window.onresize = function temp() { // 在窗口或框架被调整大小时触发this.clientHeight = document.documentElement.clientHeight;};},methods: {changeFixed(clientHeight) { // 动态修改样式this.$refs.homePage.style.height = clientHeight + 'px';}}
};
</script>

获取当前屏幕高度方法总结相关推荐

  1. 获取浏览器屏幕高度(js,jq) - 进击的小牛牛 - 博客园

    javascript IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 ...

  2. uniapp 动态获取手机屏幕高度

    uniapp 动态获取屏幕高度再减去已有元素的高度等于剩下元素高度 uni.getSystemInfo({success: res => {this.screenHeight = (res.sc ...

  3. 微信小程序超过屏幕高度后显示底部图标

    学而时习之微信小程序1.1 导语 微信云开发 小小的需求 1.获取当前屏幕高度 2.wxml 3.wxss 4.js 结束 导语 本码农主业是后端,最近被产品嫌弃了,身在小公司没有两三样技能傍身(都是 ...

  4. div自适应屏幕高度

    问题描述:本地项目页面左侧菜单点击父亲节点拉伸出子节点后,演示的阴影不能覆盖所有的左侧菜单,现象如下图:此时整个演示的页面要通过滚动条才能看到整个菜单内容 整个菜单都放在div中,div的父亲节点为b ...

  5. php获得屏幕宽度,PHP获取客户端屏幕宽度、高度及分辨率的方法

    PHP获取客户端屏幕宽度.高度及分辨率的方法 发布时间:2015-11-21 08:08:45 作者:佚名 阅读:(61) php获取客户端屏幕宽度.高度及分辨率的方法 首先需要说明的是php是服务器 ...

  6. CSS 获取当前可视屏幕高度--使用calc()方法动态计算宽度或者高度

    先了解一下CSS3的相对长度单位和绝对长度单位(参考详细教程) : 相对长度单位 相对长度单位指定了一个长度相对于另一个长度的属性.对于不同的设备相对长度更适用. 单位 描述 em 它是描述相对于应用 ...

  7. jsjq:获取div的宽度、高度、屏幕距离方法总结

    jq获取div的宽度 只是获取content宽度 var content = $('div'). width(); 获取content+padding的宽度 var contentWithPaddin ...

  8. Android获取的状态栏高度,Android中获取状态栏高度的两种方法分享

    前言 最近在做一个关于FAB的功能的时候需要获取状态栏的高度,在网上查了很多种方法,下面是选出的比较合理的两个方法.主要参考stackoverflow的这篇问答:http://stackoverflo ...

  9. html如何制作查看更多横条,页面浏览量顶部横条显示代码-附“Js/Jquery获取网页屏幕可见区域高度”...

    偶然看到这个页面浏览量显示的东东,很有意思,自己做了一个. 代码如下:html> 页面浏览量顶部横条显示 $(function(){ $(window).scroll(function() { ...

  10. android 常用机型尺寸_Android中获取手机屏幕大小的方法

    本文为大家解析Android中如何获取手机屏幕大小,提供一个解决方法,分享给大家供大家参考,具体内容如下 运行效果图: 运行程序后,当我们点击Button按钮时,可以看到下面的效果图: 具体代码: 我 ...

最新文章

  1. LINUX下UDP实现消息镜像通信,linux环境下基于udp socket简单聊天通信
  2. linux内核源码树
  3. 【转】WPF中关于样式和模板的区别
  4. ros c++ 代码说明文档_减少运维工作量,如何通过 ROS 轻松实现资源编排新方式...
  5. C++ 读入一行字符串
  6. Android逆向笔记-使用Android Studio调试Smali代码(方式二)
  7. WordPress5.7版本下载及更新内容
  8. WPF Demo20 模板
  9. 疯狂Java讲义(六)----第三部分
  10. war3 魔兽争霸3 双开 多开 联机 补丁 工具
  11. 进华为你必须了解的——华为精神
  12. php网站系统说明,飞飞php影视cms系统v3.0模版最全标签说明
  13. 威廉 哈特 史密斯《当你抚触》
  14. OEM产品验收测试用例如何编写
  15. golang的垃圾回收算法之二基本流程代码分析
  16. Arcgis ToolBOx学习之五——Analysis——Proximity工具
  17. docker pull报错:Timeout exceeded while awaiting headers解决思路
  18. 「GitLab篇」如何用Git平台账号登录建木CI
  19. LEDE嵌入式无线路由系统定制
  20. 无人机激光雷达的路径规划仿真

热门文章

  1. 四川省中小学计算机台球标准,《四川省中小学教育技术装备标准》.xls
  2. 红宝书背诵笔记 — 必考词
  3. java web 微博系统_【Java项目】——Java Web完整项目(微博系统)-Go语言中文社区...
  4. spark大数据技术与应用 实训
  5. 怎么用计算机测出来体脂,keep软件测体脂率的在哪 keep怎么测体脂
  6. HIVE 数据仓库容量清理
  7. python识字_python代码实现截图识字
  8. 支付宝即时到账在线语音音效生成器html源码
  9. 青少年编程Playgrounds之一
  10. 软件测试用例设计包括哪些类型?