iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >JS与Jquery获取屏幕、浏览器、页面的宽度和高度对比整理
  • 490
分享到

JS与Jquery获取屏幕、浏览器、页面的宽度和高度对比整理

JS获取宽度和高度Jquery获取宽度和高度 2023-02-11 18:02:29 490人浏览 独家记忆
摘要

一个页面的展示,从外到内的容器为:屏幕、浏览器以及页面本身。html元素展现在页面内,页面展现在浏览器内,而浏览器展现在屏幕内。通过js的一些对象可以获取这些容器的高度、宽度。容器的

一个页面的展示,从外到内的容器为:屏幕、浏览器以及页面本身。html元素展现在页面内,页面展现在浏览器内,而浏览器展现在屏幕内。通过js的一些对象可以获取这些容器的高度、宽度。容器的尺寸是指当前分辨率下的高度和宽度(分辨率不同,值就不相同)。

javascript获取各种屏幕的宽度和高度

网页可见区域宽: 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 margin
alert($(window).width()); //浏览器当前窗口可视区域宽度
alert($(document).width());//浏览器当前窗口文档对象宽度
alert($(document.body).width());//浏览器当前窗口文档body的宽度
alert($(document.body).outerWidth(true));//浏览器当前窗口文档body的总宽度 包括border padding margin
})

到此这篇关于JS与Jquery获取屏幕、浏览器、页面的宽度和高度对比整理的文章就介绍到这了,更多相关JS与Jquery获取宽度和高度内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: JS与Jquery获取屏幕、浏览器、页面的宽度和高度对比整理

本文链接: https://www.lsjlt.com/news/195680.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作