我试图在Linux Firefox中获得体宽。
document.body.scrollWidth等于我在firefox窗口中可以看到的宽度。
因此,当我更改窗口大小时,会更改document.body.scrollWidth。
但在谷歌浏览器中,它等于体宽。
我的Firefox版本是6.0。
如何在Firefox / Linux中获得体宽?
答案 0 :(得分:0)
我相信你正在寻找offsetWidth来计算身体内容的宽度。
答案 1 :(得分:0)
scrollWidth
上的http://dev.w3.org/csswg/cssom-view/#dom-element-scrollwidth <body>
返回标准模式下的“窗口大小”(或者更确切地说是正文框的实际宽度)以及怪异模式下的文档内容宽度(清单中的第3项)。
听起来您的页面处于标准模式。在这种情况下document.documentElement.scrollWidth
应该做你想做的事情(列表中的第2项)。