javascript:

可视区域宽 :document.documentElement.clientWidth  (width + padding)

可视区域高 :document.documentElement.clientHeight (height + padding)

可视区域宽: document.body.offsetWidth (包括边线的宽: width + padding + border)

可视区域高: document.body.offsetHeight (包括边线的高:height + padding + border)

内容高 : document.body.scrollHeight

文档高 : document.body.offsetHeight

纵向滚动的距离 : document.body.scrollTop || document.documentElement.scrollTop

横向滚动的距离 : document.body.scrollLeft || document.documentElement.scrollLeft

jquery:

可视区域宽  : $(window).width()

可视区域高 :$(window).height()

页面的文档宽 :$(document).width();

页面的文档高 :$(document).height();

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

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

转载于:https://www.cnblogs.com/zjdeblog/p/6484715.html

javascript、jquery获取网页的高度和宽度相关推荐

  1. javascript中获取dom元素高度和宽度

    javascript中获取dom元素高度和宽度的方法如下: 网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight ...

  2. js获取网页面的高度和宽度

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

  3. js中动态获取页面的高度和宽度的方法总结

    javascript,jquery获取网页的高度和宽度: javascript: 可视区域宽:document.documentElement.clientWidth(width+padding) 可 ...

  4. js获取div元素高度和宽度的方法

    前端web页面中,js可以很方便的获取div元素的高度和宽度,那么这篇文章就说一说原生JS与JQ如何快速的获取DIV元素的高度和宽度的方法. js获取div元素高度与宽度的方法 js获取div元素的高 ...

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

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

  6. jQuery获取或设置元素的宽度和高度

    jQuery获取或设置元素的宽度和高度: 可使用以下3种方法: 1,jQuery width() 和 height() 方法: 2,innerWidth() 和 innerHeight() 方法: 3 ...

  7. jquery获取文档高度和窗口高度的例子

    jquery获取文档高度和窗口高度,$(document).height().$(window).height() $(document).height():整个网页的文档高度 $(window).h ...

  8. js如何获取html图片,JS/JQuery获取网页或文章或某DIV所有图片

    要获取网页所有图片,我们可以通过Javascript就能轻松实现,不过要想获得文章或某容器(如:Div)里所有图片,使用JQuery而不是Javascript来实现就会变得更加简单.本文将给你详细介绍 ...

  9. 每天一个JavaScript实例-获取元素当前高度

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

最新文章

  1. Docker初识之Centos6.2下安装Docker容器
  2. MVC Razor 语法(转)
  3. java pdf stamper_PDFStamper在几个PDF文件上失败(itext 5.5.1)
  4. memset() 初始化类对象
  5. DBA+北京社群第三次线下沙龙归来
  6. ThinkPHP5 ajax传值到后台进行处理(验证是否含有某段字符串、截取字符串、字符串转数组)...
  7. python 简介+安装(搬运廖雪峰网站)
  8. convolution backbone network——Deep Pyramidal Residual Networks
  9. incre在c语言,longest incresing sequence
  10. 平均股价的时间序列图形_数据可视化——pandas绘制股票走势图
  11. MIT6.828学习之Lab1
  12. PRN(20200908):Frosting Weights for Better Continual Training
  13. 【云和恩墨业务介绍】之数据库性能优化服务
  14. vb/java/c# 生成code128 条码/QR Code二维码 导出excel
  15. 计算机网络技术基础篇
  16. mysql数据库的备份和恢复
  17. 如何复制网页上不能复制的文本!!!
  18. 在matlab中拟合值,MATLAB中数值拟合的种种办法
  19. 安卓屏幕适配——pt适配,将pt作为宽度百分比单位
  20. 35.top10热门品类之需求回顾以及实现思路分析

热门文章

  1. WPF如何给窗口设置透明png的图片背景
  2. 计算机原理中阶符是指,计算机原理复习题1
  3. python计算结果向上取整_python中的向上取整向下取整以及四舍五入的方法
  4. 【linux】linux 安装 redis
  5. 95-10-130-启动-TransactionCoordinator
  6. 【es】es 分布式一致性原理剖析(三)-Data篇
  7. 【ElasticSearch】深入理解 ElasticSearch Doc Values
  8. 【数据格式】Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据
  9. 【Spark】Spark Stream读取kafka写入kafka报错 AbstractMethodError
  10. 【SpringMVC】SpringMVC: @RequestBody 和@ResponseBody 注解详解 NoHandlerFoundException