我想以一种懒惰的方式流式传输远程服务器端文本文件。
假设有一个HTML Div
,而我们有一个# of MB text file
。我想浏览此文件,但我不知道如何根据需求有效地流化其中的一部分。通过“需求”,我指的是网页滚动。
我正在考虑先计算文本文件的整体大小/#of行,然后加载文本文件的初始部分,然后通过滚动更改div的内容。流是一种选择,但是我不希望我的网页崩溃并且我希望导航更快。这就是为什么我计划通过来回导航更改内容。
如果没有更好的选择,我想下面会有类似的内容。
http:/servernane/api/file/?file=largetextfile.txt&rowsFrom=100&rowsTo=200
您怎么看? 我想听听您对部分文本文件延迟加载的建议。 另一件事是滚动或加载更多内容...对于获取更多数据非常实用。
对于图像和视频,我发现以下JQuery组件。
jQuery懒惰 http://jquery.eisbehr.de/lazy/
我在这个项目中使用sparkjava,但是我在询问一般的Web编程概念。