Javascript Linux Firefox中的正文宽度错误

Javascript Linux Firefox中的正文宽度错误,javascript,linux,firefox,Javascript,Linux,Firefox,我尝试在Linux Firefox中获取正文宽度 document.body.scrollWidth等于我可以在firefox窗口中看到的宽度 因此,当我更改窗口大小时,document.body.scrollWidth会更改 但在谷歌Chrome中,它等于机身宽度 我的Firefox版本是6.0 如何在Firefox/Linux中获得正文宽度?我相信您正在寻找计算正文内容宽度的offsetWidth。在上的每个滚动宽度在标准模式下返回“窗口大小”(或者更准确地说是正文框的实际宽度),在怪癖模式

我尝试在Linux Firefox中获取正文宽度

document.body.scrollWidth等于我可以在firefox窗口中看到的宽度

因此,当我更改窗口大小时,document.body.scrollWidth会更改

但在谷歌Chrome中,它等于机身宽度

我的Firefox版本是6.0


如何在Firefox/Linux中获得正文宽度?

我相信您正在寻找计算正文内容宽度的offsetWidth。

上的每个
滚动宽度
在标准模式下返回“窗口大小”(或者更准确地说是正文框的实际宽度),在怪癖模式下返回文档内容宽度(清单项目3)


听起来您的页面处于标准模式。在这种情况下,
document.documentElement.scrollWidth
应该做您想要做的事情(列表中的项目2).

我已经检查了odDocument.body.offsetWidth和document.body.clientWidth,但它们也取决于firefox窗口的大小。您链接的文档对我帮助很大。很抱歉回复太晚,非常感谢您的帮助