Javascript 在对话框中显示非常大的文本

Javascript 在对话框中显示非常大的文本,javascript,jquery,html,oracle,yui,Javascript,Jquery,Html,Oracle,Yui,我需要使用YUI或jQuery将非常大的文本加载到对话框中,我想知道最好的方法。我有一个Oracle CLOB列,如果用户需要知道存储在那里的内容,我需要显示该列。由于CLOB数据巨大,不可能加载所有数据。有什么想法吗?将它放在一个固定大小的DIV中,并添加:overflow-y:auto使用多个DIV,当用户将光标放在其中时,将clob内容的剩余部分加载到每个DIV中:如果您使用的是YUI3,您可以使用for YUI2或nodeList来完成此操作(这里是一个如何使用它的示例)您可以显示前10

我需要使用YUI或jQuery将非常大的文本加载到对话框中,我想知道最好的方法。我有一个Oracle CLOB列,如果用户需要知道存储在那里的内容,我需要显示该列。由于CLOB数据巨大,不可能加载所有数据。有什么想法吗?

将它放在一个固定大小的DIV中,并添加:
overflow-y:auto
使用多个DIV,当用户将光标放在其中时,将clob内容的剩余部分加载到每个DIV中:如果您使用的是YUI3,您可以使用for YUI2或nodeList来完成此操作(这里是一个如何使用它的示例)

您可以显示前1000个字符,如果用户需要,在自己的页面上提供完整数据的链接。“巨大”有多大?如果它太大以至于无法在浏览器窗口中显示,那么你的根本问题就是可用性,而@Oliver的建议或类似的建议就是解决的办法。谢谢你的回答。我在考虑一些动态的东西,不知怎么的,每次向下滚动n个,都会得到数据块,或者类似的东西。这是一个我不同意的“规范”,但我没有权力停止以这种方式使用CLOB字段。您已经考虑过使用Ajax了吗?