为什么高度、宽度相差这么多

来源:9-20 网页尺寸offsetHeight

过热冰

2016-04-22 09:47

宽度时354,高度只有18,相差也太大了吧。代码如下,求大神指点迷津!

document.write("网页宽度:"+document.body.offsetWidth+"px<br/>");
document.write("网页高度:"+document.body.offsetHeight+"px<br/>")


写回答 关注

2回答

  • 菜鸟小新
    2016-04-22 10:46:59
    已采纳

    因为计算的是body的高和宽,而不是html的,你的<body></body>之间内容的高和宽就是这个数值了,,

    过热冰

    非常感谢!

    2016-04-22 21:18:48

    共 1 条回复 >

  • wwjenjoy
    2016-04-22 11:22:42

    因为这里你得到的是body对象的高度,这个高度和网页内容有关。

    过热冰

    谢谢同学

    2016-04-22 21:19:48

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题