我试图找到该网页的整个宽度,我按照上SO很多answers,但没有运气查找页面的整个宽度,包括水平滚动条
我已经试过
$(document).width()
window.outerWidth
window.innerWidth
document.body.scrollWidth
document.body.clientWidth
我试图获得这些值,在水平滚动条在底部的页面和我得到的所有上述代码的值是相同的 console.log($(document).width(),window.outerWidth,window.innerWidth ,document.body.scrollWidth,document.body.clientWidth)
输出:1366 1366 1366 1366 1366
我想找到的老SharePoint页面的宽度和他们没有适当的设计,即一些表格/图像有巨大的宽度内联样式指定,他们是不是包含它们的父容器内
我甚至试图找到与最大宽度的元件
变种maxwidth = 1300;
$("body *").each(function(){
if($(this).width()>maxwidth){
maxwidth = $(this).width();
}
})
console.log(maxwidth)
但它不可靠。例如,在没有滚动条的页面了maxWidth 2773
,这是2000
与滚动
不知道还有什么可以让
什么是你期待?你取而代之的是什么?你有没有做过任何搜索(http://ryanve.com/lab/dimensions/)? – evolutionxbox
你的意思是垂直滚动条? – Abhitalks
@Abhitalks没有水平滚动条 –