首页 > 电脑专区 > 电脑教程 >

JS如何获取屏幕、浏览器及网页高度宽度

来源:互联网 2023-02-21 23:14:37 158

在浏览器中,用JS获取高度和宽度都各有3种,分表包括屏幕,浏览器和网页的。5FC办公区 - 实用经验教程分享!

你可能一开始不是很理解三者的区别,下面详细介绍。5FC办公区 - 实用经验教程分享!

在浏览器执行代码的方法

  • 1

    在浏览器执行代码,可以先按f12打开控制台。右下角可以输入代码,如果右下角没有代码输入框,就按esc开启。5FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 1此文章非法爬取自百度经验
  • 屏幕宽高

  • 1

    屏幕宽高是指显示器的分辨率,输入5FC办公区 - 实用经验教程分享!

    console.log(window.screen.width,window.screen.height)5FC办公区 - 实用经验教程分享!

    可以打印看见。5FC办公区 - 实用经验教程分享!

    其中window.screen.width是宽度,window.screen.height是高度5FC办公区 - 实用经验教程分享!

    例如我的显示器是1920*1080的,代码分表打印出来宽1920,高10805FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 2

    屏幕宽高相对于另外2个宽高更加稳定。条件系统分辨率可以改变这个宽高。5FC办公区 - 实用经验教程分享!

    在屏幕上点击右键,进入系统分辨率设置。5FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 3

    例如我将系统分辨率设置为1680*9005FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 4

    现在打印的屏幕宽高也变了5FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 浏览器最大可用

  • 1

    浏览器宽高是指浏览器窗口最大化时的宽高,普通的最大化后,一般就是去掉系统任务栏高度,而宽度和屏幕宽是一样的。5FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 2

    输入5FC办公区 - 实用经验教程分享!

    console.log(window.screen.availWidth,window.screen.availHeight)5FC办公区 - 实用经验教程分享!

    可以查看浏览器宽高5FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 3

    这个宽高在任务栏占用空间变化时会变化,例如我让任务栏变高,浏览器可用高度会变小。5FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 网页宽高

  • 1

    网页宽高,是指页面所占的宽高,浏览器除了页面内容以外的部分,不计算在内。5FC办公区 - 实用经验教程分享!

    例如下图,标签栏,地址栏,书签栏,控制台等全不计算在宽高的范围里面,只有网页内容区域才是。5FC办公区 - 实用经验教程分享!

    输入5FC办公区 - 实用经验教程分享!

    console.log(window.innerHeight,window.innerWidth)5FC办公区 - 实用经验教程分享!

    可以打印得到5FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

    JS如何获取屏幕、浏览器及网页高度宽度?5FC办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!5FC办公区 - 实用经验教程分享!


    标签: 浏览器获取屏幕浏览高度

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码