使用Javascript加载大块文本

时间:2012-03-19 18:50:19

标签: javascript jquery dom

我正在开发一个项目,允许用户查看存储在服务器上的项目的日志文件。

为了减少对服务器的请求量,请求一个日志文件后,我将它存储在一个数组中,如果再次请求,则直接从那里加载。

我加载它的方式是使用$('#log')。html(text),当我将文本加载到div中时,这会导致一些延迟(它大约是65k的文本)。

有更好的方法可以做到这一点,还是会导致某种延迟?

1 个答案:

答案 0 :(得分:2)

如果日志文字只是文字而非HTML标记,请使用.text()代替.html()

$( '#log' ).text( text );

这应该可以加快速度。