zoukankan      html  css  js  c++  java
  • JS获取网页宽高方法集合

    JS获取网页宽高等方法的集合:
    document.body.clientWidth - 网页可见区域宽
    document.body.clientHeight - 网页可见区域高

    document.body.offsetWidth - 网页可见区域宽,包括边线和滚动条的宽
    document.body.offsetHeight - 网页可见区域高,包括边线和滚动条的高[FF,chrom下是整个页面高,IE opera 下正常]

    document.body.scrollWidth - 网页总宽
    document.body.scrollHeight - 网页总高

    document.body.scrollTop - 有滚动条的时候,向下拖动滚动条,上方不显示的那部分高度
    document.body.scrollLeft - 同上

    window.innerHeight - 浏览器窗口的内部高度

    window.innerWidth - 浏览器窗口的内部宽度



    window.screenTop - 网页正文部分上[网页文档的最上方距离屏幕最上方的距离,但FF不支持,Chrom,IE,Opera表现都不同,慎用]
    window.screenLeft - 网页正文部分左[网页文档的最左方距离屏幕最左方的距离,但FF不支持,Chrom,IE,Opera表现都不同,慎用]


    window.screen.height - 屏幕分辨率的高度
    window.screen.width - 屏幕分辨率的宽度

    window.screen.availHeight - 可用工作区高度[整个屏幕但不包括下方任务栏]
    window.screen.availWidth - 可用工作区宽度[整个屏幕的宽度]

    window.screen.clorDepth - 屏幕色彩,常用的16,32位等
    window.screen.deviceXDPI - 屏幕像素/英寸【IE支持,其它不支持】

  • 相关阅读:
    hud 3336 count the string (KMP)
    JSOI2008星球大战(并查集)
    HAOI2006受欢迎的牛
    十二月个人考核
    十二月个人考核
    CentOS配置Tomcat监听80端口,虚拟主机
    CentOS配置Tomcat监听80端口,虚拟主机
    如何调试一个无法重现的错误?
    如何调试一个无法重现的错误?
    Highcharts的自适应DOM或者DIV,JS方法实现
  • 原文地址:https://www.cnblogs.com/Changero/p/4657942.html
Copyright © 2011-2022 走看看