【发布时间】:2010-01-13 14:19:55
【问题描述】:
我想通过 Web 界面向用户显示一个大文本文件(特别是 100MB 日志文件),而无需用户下载整个文件。显然将整个文件返回到某人的网络浏览器是不明智的,所以我的理论是使用 Ajax 根据用户滚动文件来获取文件的一部分,类似于谷歌地图提供地图“窗口”的方式.
我的应用程序服务器是 PHP,我相当确定我可以执行适当的查找和读取文件并通过 XHR 将结果返回给应用程序,但我的 Ajax 框架是 dojo,我想不出任何标准 dijit会起作用的,我正在尝试弄清楚如何最好地暗示某些东西。
我应该派生自己的小部件吗?是否已经有一些我不知道的东西?如果我构建自己的自定义小部件,它应该采用什么样的结构,是否有任何好的资源可用于为 dojo/dijit 开发自定义小部件?还有其他想法吗?
【问题讨论】: