【问题标题】:Find Width of a Page, Including Overflowing Content查找页面宽度,包括溢出内容
【发布时间】:2015-06-21 07:34:22
【问题描述】:

我的页面包含不响应的内容。 (内容来自第三方,我无法控制。)因此,存在超出文档宽度的内容。

我想检测文档的整个宽度,包括溢出的内容。我尝试了以下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);

在所有这些示例中,我得到了 container 宽度,但没有包括溢出的大小。

我如何用 javascript 做到这一点(使用 jQuery 很好)?

【问题讨论】:

    标签: javascript jquery width


    【解决方案1】:

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

    $(document).width()
    

    或者没有 jQuery:

    document.body.clientWidth
    

    【讨论】:

      【解决方案2】:

      在body标签之后放一个div,包含页面所有的东西。 为 div 命名。 只要得到#name.outerwidth()

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-18
        • 2018-01-22
        • 2021-10-17
        • 1970-01-01
        • 1970-01-01
        • 2017-07-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多