Javascript 无内容的无限卷轴

Javascript 无内容的无限卷轴,javascript,jquery,html,Javascript,Jquery,Html,也许这只是我在想一种方法来创建一个非常讨厌的“正在建设的网站”页面,但是当你实际上没有任何内容的时候,有没有办法创建一个无限卷轴呢?所以本质上,你会一直向下滚动一个白色页面 简单地使用两页,每次接近当前页面的底部时,不断地“重新蚀刻”另一页是否有效?从浏览器的内存角度来看,这可能是一个糟糕的想法,但我认为只有两个页面可能不是问题 我不知道你为什么需要这样的东西,但是你可以在滚动的同时增加高度,增加你滚动的量或者类似的东西 var windowHeight = $(window).height()

也许这只是我在想一种方法来创建一个非常讨厌的“正在建设的网站”页面,但是当你实际上没有任何内容的时候,有没有办法创建一个无限卷轴呢?所以本质上,你会一直向下滚动一个白色页面


简单地使用两页,每次接近当前页面的底部时,不断地“重新蚀刻”另一页是否有效?从浏览器的内存角度来看,这可能是一个糟糕的想法,但我认为只有两个页面可能不是问题

我不知道你为什么需要这样的东西,但是你可以在滚动的同时增加高度,增加你滚动的量或者类似的东西

var windowHeight = $(window).height(); 
var oldScrollTop = 0 ; 

$(document).ready(function(){
    $('body').height(windowHeight+50); 
})

$(window).scroll(function(){
    var scrollTop = $(this).scrollTop(); 
var newHeight = windowHeight + scrollTop; 
    if(scrollTop > oldScrollTop)
    {
        oldScrollTop = scrollTop; 
        $('body').height(newHeight); 
    }
}); 

检查这把小提琴

为什么不继续添加一个有高度和宽度的div。。这应该可以很好地工作。看看在什么情况下会对浏览器的内存使用产生任何影响将是很有趣的……如果有,我很困惑。如果没有任何内容,为什么会有滚动条?如果动态创建div,您希望滚动条做什么(例如更改大小、跳转到页面中间等)?