jQuery javascript获得网页的高度与宽度的实现代码


Posted in Javascript onApril 26, 2016

网页可见区域宽: 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();
获取浏览器显示区域的宽度 :$(window).width();
获取页面的文档高度 :$(document).height();
获取页面的文档宽度 :
$(document).width();

获取滚动条到顶部的垂直高度 :$(document).scrollTop();
获取滚动条到左边的垂直宽度 :$(document).scrollLeft();

计算元素位置和偏移量


offset方法是一个很有用的方法,它返回包装集中第一个元素的偏移信息。默认情况下是相对body的偏移信息。结果包含 top和left两个属性。
offset(options, results)
options.relativeTo

指定相对计 算偏移位置的祖先元素。这个元素应该是relative或absolute定位。省略则相对body。
options.scroll

是否把 滚动条计算在内,默认TRUE
options.padding

是否把padding计算在内,默认false
options.margin

是否把margin计算在内,默认true
options.border

是否把边框计算在内,默认true

以上这篇jQuery javascript获得网页的高度与宽度就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
经验几则 推荐
Sep 05 Javascript
Javascript 面向对象之重载
May 04 Javascript
js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装
May 15 Javascript
AngularJS入门教程之学习环境搭建
Dec 06 Javascript
javascript实现动态表头及表列的展现方法
Jul 14 Javascript
js实现可折叠展开的手风琴菜单效果
Sep 07 Javascript
JavaScript代码轻松实现网页内容禁止复制(代码简单)
Oct 23 Javascript
BootStrap实现带有增删改查功能的表格(DEMO详解)
Oct 26 Javascript
详谈innerHTML innerText的使用和区别
Aug 18 Javascript
webpack 插件html-webpack-plugin的具体使用
Apr 09 Javascript
vue语法自动转typescript(解放双手)
Sep 18 Javascript
p5.js实现简单货车运动动画
Oct 23 Javascript
JQuery给select添加/删除节点的实现代码
Apr 26 #Javascript
js计算时间差代码【包括计算,天,时,分,秒】
Apr 26 #Javascript
js 求时间差的实现代码
Apr 26 #Javascript
Bootstrap表单组件教程详解
Apr 26 #Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
Apr 26 #Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
Apr 26 #Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
Apr 26 #Javascript
You might like
笑谈配置,使用Smarty技术
2007/01/04 PHP
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
tp5框架使用cookie加密算法实现登录功能示例
2020/02/10 PHP
js计算页面刷新的次数
2009/07/20 Javascript
window.requestAnimationFrame是什么意思,怎么用
2013/01/13 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
使用jquery操作session方法分享
2015/01/22 Javascript
jquery+javascript编写国籍控件
2015/02/12 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
jQuery中 prop() attr()使用详解
2015/05/19 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
JSON 的正确用法探讨:Pyhong、MongoDB、JavaScript与Ajax
2016/05/15 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
nodejs操作mysql实现增删改查的实例
2017/05/28 NodeJs
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
JavaScript面试出现频繁的一些易错点整理
2018/03/29 Javascript
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
[01:13:59]LGD vs Mineski Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
分析python服务器拒绝服务攻击代码
2014/01/16 Python
跟老齐学Python之赋值,简单也不简单
2014/09/24 Python
python实现爬取千万淘宝商品的方法
2015/06/30 Python
python3 模拟登录v2ex实例讲解
2017/07/13 Python
python网络爬虫之如何伪装逃过反爬虫程序的方法
2017/11/23 Python
python版本的仿windows计划任务工具
2018/04/30 Python
Django实现表单验证
2018/09/08 Python
《巨人的花园》教学反思
2014/02/12 职场文书
银行员工犯错检讨书
2014/09/16 职场文书
高中运动会广播稿
2014/09/16 职场文书
优秀教师单行材料
2014/12/16 职场文书
春季运动会开幕词
2015/01/28 职场文书
汽车销售助理岗位职责
2015/04/14 职场文书
毕业证明模板
2015/06/19 职场文书
在redisCluster中模糊获取key方式
2021/07/09 Redis