1

我知道诸如无限滚动之类的事情,我可以在其中加载 HTML 的第 (n+1) 页并将其放入当前文档中,但是有没有任何方法可以分块加载单个非常大的 html 文档并显示这些当他们到达时大块?

我在想象一个 'loader' html 文档,使用合适的 javascript 对accept-ranges超大 html 进行类型查询,收集前 50 Kb,将所有完整的 html 元素传递给页面 DOM,将其余部分保留在缓冲区中请求下一个 50 Kb。此过程将重复,直到页面完全加载。

这种功能可以完全由浏览器提供,该浏览器显示已完成下载的页面内容 - 但我不确定有多少人可以做到这一点并在其余的到达时保持响应(即可用)。

欢迎任何想法!谢谢

4

0 回答 0