Javascript 查找页面宽度,包括溢出的内容

Javascript 查找页面宽度,包括溢出的内容,javascript,jquery,width,Javascript,Jquery,Width,我有一个网页,其中包含的内容是没有响应。(内容来自第三方,我无法控制。)因此,存在超出文档宽度的内容 我想检测文档的整个宽度,包括溢出的内容。我尝试了以下JS: //FIRST TRY: var elmnt = document.getElementById("main-header"); sWidth = elmnt.scrollWidth; // NEXT TRY: var sWidth = ('body').innerWidth(); // NEXT TRY: var sWid

我有一个网页,其中包含的内容是没有响应。(内容来自第三方,我无法控制。)因此,存在超出文档宽度的内容

我想检测文档的整个宽度,包括溢出的内容。我尝试了以下JS:

//FIRST TRY:
var elmnt = document.getElementById("main-header");
    sWidth = elmnt.scrollWidth;

// NEXT TRY:
var sWidth = ('body').innerWidth();

// NEXT TRY:
var sWidth = $(window).width();


console.log(sWidth);
在所有这些示例中,我都得到了容器的宽度,但没有得到包含溢出的大小


如何使用javascript实现这一点(使用jQuery很好)

在body标记后面放一个div,包含页面的所有内容。 给div起个名字。
只需获取
#name.outerwidth()

如果溢出内容可见,则您要查找的查询是:

$(document).width()
或者不使用jQuery:

document.body.clientWidth