Javascript 在浏览器中调整ajax加载内容的大小后窗口高度过长

Javascript 在浏览器中调整ajax加载内容的大小后窗口高度过长,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我们创建了一个响应迅速的单页网站,通过ajax加载大量内容。当主索引页调整到较小的宽度(移动大小)后再调整回来时,窗口不会将高度调整回内容的原始高度,并在下方留下大量空白和过长的滚动条 我试过调整窗户的大小 <script> $(window).resize(function() { var bodyHeight = $(body).css(height, '100%'); $(window).height(bodyHeight); }); <

我们创建了一个响应迅速的单页网站,通过ajax加载大量内容。当主索引页调整到较小的宽度(移动大小)后再调整回来时,窗口不会将高度调整回内容的原始高度,并在下方留下大量空白和过长的滚动条

我试过调整窗户的大小

<script>
    $(window).resize(function() {
    var bodyHeight = $(body).css(height, '100%');
    $(window).height(bodyHeight); 
    });
 </script>

似乎什么都不管用,您是否尝试过使用auto而不是100%的身高。你不需要设置窗户的高度。如果auto不起作用,可能需要执行类似操作:$(body).css($(height),$(window.height())尝试了这两种方法,但均无效
window.resizeTo(width,height)