获取浏览器窗口的可视区域高度和宽度,滚动条高度有需要的朋友可参考一下。

  1. 1 document.body.clientWidth ==> BODY对象宽度
  2. 2 document.body.clientHeight ==> BODY对象高度
  3. 3 document.documentElement.clientWidth ==> 可见区域宽度
  4. 4 document.documentElement.clientHeight ==> 可见区域高度
  5. 5
  6. 6 document.body.clientWidth ==> 网页可见区域宽
  7. 7 document.body.clientHeight ==> 网页可见区域高
  8. 8 document.body.offsetWidth ==> 网页可见区域宽(包括边线的宽)
  9. 9 document.body.offsetHeight ==> 网页可见区域高(包括边线的高)
  10. 10 document.body.scrollWidth ==> 网页正文全文宽document.body.scrollHeight ==> 网页正文全文高
  11. 11 document.body.scrollTop ==> 网页被卷去的高
  12. 12 document.body.scrollLeft ==> 网页被卷去的左
  13. 13 window.screenTop ==> 网页正文部分上
  14. 14 window.screenLeft ==> 网页正文部分左
  15. 15 window.screen.height ==> 屏幕分辨率的高
  16. 16 window.screen.width ==> 屏幕可用工作区高度
  17. 17 window.screen.availHeight ==> 屏幕可用工作区高度
  18. 18 window.screen.availWidth ==> 屏幕可用工作区宽度

部分jquery函数获取方法

  1. 1 // 部分jQuery函数
  2. 2 $(window).height()   //浏览器时下窗口可视区域高度
  3. 3 $(document).height()  //浏览器时下窗口文档的高度
  4. 4 $(document.body).height()      //浏览器时下窗口文档body的高度
  5. 5 $(document.body).outerHeight(true) //浏览器时下窗口文档body的总高度 包括border padding margin
  6. 6 $(window).width()   //浏览器时下窗口可视区域宽度
  7. 7 $(document).width() //浏览器时下窗口文档对于象宽度
  8. 8 $(document.body).width()      //浏览器时下窗口文档body的高度
  9. 9 $(document.body).outerWidth(true) //浏览器时下窗口文档body的总宽度 包括border padding
  1. 1 HTML精确定位: scrollLeft,scrollWidth,clientWidth,offsetWidth
  2. 2 scrollHeight: 获取对象的滚动高度。
  3. 3 scrollLeft: 设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
  4. 4 scrollTop: 设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
  5. 5 scrollWidth: 获取对象的滚动宽度
  6. 6 offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
  7. 7 offsetLeft: 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
  8. 8 offsetTop: 获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
  9. 9 event.clientX 相对文档的水平座标
  10. 10 event.clientY 相对文档的垂直座标
  11. 11 event.offsetX 相对容器的水平坐标
  12. 12 event.offsetY 相对容器的垂直坐标
  13. 13 document.documentElement.scrollTop 垂直方向滚动的值
  14. 14 event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量

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

Js/Jquery获取网页屏幕可见区域高度的更多相关文章

  1. js获取网页屏幕可视区域高度

    document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.document ...

  2. js获取网页屏幕可见区域高度

    document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.docume ...

  3. [js]获取网页屏幕可见区域高度

    document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.docume ...

  4. 【转载】实用的Javascript获取网页屏幕可见区域高度

    本文转载原地址:这里 document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 docu ...

  5. js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码

    获取浏览器窗口的可视区域高度和宽度,滚动条高度有需要的朋友可参考一下.IE中,浏览器显示窗口大小只能以下获取: 代码如下复制代码 代码如下: document.body.offsetWidth doc ...

  6. 实用的Javascript获取网页屏幕可见区域高度

    本文转载原地址:这里 document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 docu ...

  7. 使用jquery获取网页中图片的高度——解惑

    jQuery获取网页中图片的高度 使用jquery获取网页中图片的高度其实很简单,有两种常用的方法都可以打到我们的目的 $("img").whith();(返回纯数字) $(&qu ...

  8. JS,Jquery获取各种屏幕的宽度和高度(转载)

    原文:https://www.cnblogs.com/fuyuanming/articles/5453756.html 1.JS 网页可见区域宽: document.body.clientWidth ...

  9. JS,Jquery获取各种屏幕的宽度和高度

    Javascript: 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.b ...

随机推荐

  1. 如何设置hyper-v下的ubuntu虚拟机分辨率

    1.登陆ubuntu虚拟机 2.vi /etc/default/grub,改变如下内容: 改变前: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" ...

  2. 阿里云 yum 源

    1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base ...

  3. js 自定义事件观察者模式(发布/订阅)

    /* * 示例: * Event.create("namespace1").listen('click', function(a){ * console.log(a); * }); ...

  4. Linux 服务器buff/cache清理

    使用Top命令查看内存及缓冲区使用情况 当磁盘频繁产生IO时会导致buff/cache占用很高的内存,导致可用物理内存很少 但是当真正需要内存时,缓冲区内存会自动释放. 如果需要清理可以用 cache ...

  5. eclipse隐藏关闭的工程

    打开上面这个视图

  6. Pandas 数据分析基础

    Pandas 安装 anaconda 安装: conda list pandas 查看是否已经安装 conda install pandas conda update pandas pip 安装 pi ...

  7. Excel转化成DataTable实现:NPOI和OLEDb

    使用两种方式实现的excel数据转化成DataSet,再结合前一篇的DataTable转化为实体,就可以解决excel到实体之间的转化. 代码如下: 首先定义一个接口: public interfac ...

  8. 30分钟掌握Dart语言

    在Dart中,一切都是对象,一切对象都是class的实例,哪怕是数字类型.方法甚至null都是对象,所有的对象都是继承自Object 虽然Dart是强类型语言,但变量类型是可选的因为Dart可以自动推 ...

  9. oracle的批量插入sql

    insert into persons (id_p, lastname , firstName, city ) values (200,'haha' , 'deng' , 'shenzhen'), ( ...

  10. 2-2-sshd服务安装管理及配置文件理解和安全调优

    大纲: 1. 培养独自解决问题的能力 2. 学习第二阶段Linux服务管理的方法 3. 安装sshd服务 4. sshd服务的使用 5. sshd服务调优 6. 初步介绍sshd配置文件 ###### ...