1. document.body.clientWidth ==> BODY对象宽度
  2. document.body.clientHeight ==> BODY对象高度
  3. document.documentElement.clientWidth ==> 可见区域宽度
  4. document.documentElement.clientHeight ==> 可见区域高度
  5.  
  6. 网页可见区域宽: document.body.clientWidth
  7. 网页可见区域高: document.body.clientHeight
  8. 网页可见区域宽: document.body.offsetWidth (包括边线的宽)
  9. 网页可见区域高: document.body.offsetHeight (包括边线的高)
  10. 网页正文全文宽: document.body.scrollWidth
  11. 网页正文全文高: document.body.scrollHeight
  12. 网页被卷去的高: document.body.scrollTop
  13. 网页被卷去的左: document.body.scrollLeft
  14. 网页正文部分上: window.screenTop
  15. 网页正文部分左: window.screenLeft
  16. 屏幕分辨率的高: window.screen.height
  17. 屏幕分辨率的宽: window.screen.width
  18. 屏幕可用工作区高度: window.screen.availHeight
  19. 屏幕可用工作区宽度: window.screen.availWidth
  20.  
  21. // 部分jQuery函数
  22. $(window).height()  //浏览器时下窗口可视区域高度
  23. $(document).height()    //浏览器时下窗口文档的高度
  24. $(document.body).height()      //浏览器时下窗口文档body的高度
  25. $(document.body).outerHeight(true) //浏览器时下窗口文档body的总高度 包括border padding margin
  26. $(window).width()  //浏览器时下窗口可视区域宽度
  27. $(document).width()//浏览器时下窗口文档对于象宽度
  28. $(document.body).width()      //浏览器时下窗口文档body的高度
  29. $(document.body).outerWidth(true) //浏览器时下窗口文档body的总宽度 包括border padding
  30.  
  31. HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth
  32. scrollHeight: 获取对象的滚动高度。
  33. scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
  34. scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
  35. scrollWidth:获取对象的滚动宽度
  36. offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
  37. offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
  38. offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
  39. event.clientX 相对文档的水平座标
  40. event.clientY 相对文档的垂直座标
  41. event.offsetX 相对容器的水平坐标
  42. event.offsetY 相对容器的垂直坐标
  43. document.documentElement.scrollTop 垂直方向滚动的值
  44. event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量

js获取可视区域高度的更多相关文章

  1. 获取可视区域高度赋值给div(解决document.body.clientHeight的返回值为0的问题)

    设置html,body{height:100%} 在使用html5文档类型的时候, 设置了html body的高度100%之后,两个浏览器就都能获取document.body.clientHeight ...

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

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

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

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

  4. JQuery获取浏览器窗口的可视区域高度和宽度,滚动条高度

    alert($(window).height()); //浏览器时下窗口可视区域高度 alert($(document).height()); //浏览器时下窗口文档的高度 alert($(docum ...

  5. jQuery中获取文档的高度、可视区域高度以及滚动条距页面顶部的高度

    在写页面的时候,经常会碰到这样的情况,就是要获取文档的高度.可视区域高度或者滚动条距页面顶部的高度等情况. 但我总是有些爱搞混淆了,这里还是简单做个笔记吧,这里只限于使用jQuery来获取. 1.获取 ...

  6. jquery 获取浏览器窗口的可视区域高度 宽度 滚动条高

    原文:http://www.open-open.com/code/view/1421827925437 alert($(window).height()); //可视区域高度 alert($(docu ...

  7. js 获取 网页屏幕高度 窗口高度 元素高度 滚动高度

    常用: JS 获取浏览器窗口大小 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // 获取窗口宽度 if (window.innerWidth) winWidth = ...

  8. js获取窗口滚动条高度、窗口可视范围高度、文档实际内容高度、滚动条离浏览器底部的高度

    1.获取窗口可视范围的高度 //获取窗口可视范围的高度 function getClientHeight(){ var clientHeight=0; if(document.body.clientH ...

  9. js 获取网页宽/高度

    网页可见区域宽度: document.body.clientWidth 网页可见区域高度: document.body.clientHeight 网页可见区域宽度: document.body.off ...

随机推荐

  1. NSwagStudio for Swagger Api

    本案例主要说明如何使用NSwag 工具使用桌面工具快速生成c# 客户端代码.快速的访问Web Api. NSwagStudio 下载地址 比较强大.可以生成TypeScript.WebApi Cont ...

  2. Atitit mac os 版本 新特性 attilax大总结

    Atitit mac os 版本 新特性 attilax大总结 1. Macos概述1 2. 早期2 2.1. Macintosh OS (系统 1.0)  1984年2 2.2. Mac OS 7. ...

  3. iOS从零开始学习直播之音频1.播放本地音频文件

      现在直播越来越火,俨然已经成为了下一个红海.作为一个资深码农(我只喜欢这样称呼自己,不喜欢别人这样称呼我),我必须赶上时代的潮流,开始研究视频直播.发现视屏直播类的文章上来就讲拉流.推流.采集.美 ...

  4. HotApp小程序统计,第一个专业的微信第三方小程序统计工具

    1.什么是HotApp小程序统计 HotApp小程序统计是第一个微信第三方小程序统计工具,就像做android 和 ios开发的人知道友盟统计一样,小程序也需要有个统计工具. 通过这个工具,可以知道小 ...

  5. kindle型号

    这篇文章为 Kindle 新手解决三个问题:怎么辨别Kindle 型号?通过 Kindle 外观判断准确吗?Kindle序列号在那里? 贴吧吧友提问的原话"在咸鱼看到一台,那哥们说也不知道K ...

  6. MS SQLServer 2008数据库处于SUSPECT情况下的处理

    做任何恢复操作之前,请先备份.mdf, .ndf和.ldf文件. use master go --将处于suspect状态下的数据库设置为紧急状态 alter database <Databas ...

  7. OpenSceneGraph 编译 error LNK2019:unresolved external symbol 错误

    在编译 OpenSceneGraph 的一个简单示例时, #include <osgViewer/Viewer> #include <osgDB/ReadFile> void ...

  8. Linix登录报"/etc/profile: line 11: syntax error near unexpected token `$'{\r''"

    同事反馈他在一测试服务器(CentOS Linux release 7.2.1511)上修改了/etc/profile文件后,使用source命令不能生效,让我帮忙看看,结果使用SecureCRT一登 ...

  9. 统计分析中Type I Error与Type II Error的区别

    统计分析中Type I Error与Type II Error的区别 在统计分析中,经常提到Type I Error和Type II Error.他们的基本概念是什么?有什么区别? 下面的表格显示 b ...

  10. Oracle学习笔记一 初识Oracle

    数据库简介 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库.SQL 是 Structured Query Language(结构化查询语言)的首字母缩写词. 定义 数据库,简单来 ...