基于容器大小的Jquery动态书籍样式分页

时间:2012-08-28 22:19:02

标签: jquery dynamic pagination

如果您曾经使用过我正在尝试创建的电子阅读器应用程序。我想加载大量的文本,然后将其分成页面。当文本开始溢出或以任何方式被切断时,应该发生这些“分页符”。我尝试过各种各样的方法来做到这一点,但我没有太多运气。

现在我正试图打破每一个单词(糟糕和缓慢)并测量距离顶部有多远,在达到一定高度后我试图编辑html以关闭最后一页并开始一个新的。

我想避免在一定数量的字符或单词之后分离内容,因为这是不一致的。该文档中也可能包含HTML。

坦率地说,我甚至不知道从哪里开始,我一直在寻找一些关于如何进行一段时间的暗示。

1 个答案:

答案 0 :(得分:0)

不幸的是,这是一项非常重要的任务。为了让您了解自己面临的挑战,请查看以下内容:http://www.hpl.hp.com/techreports/2009/HPL-2009-123.pdf

这个问题类似:html pagination and 'paged media'

如果您可以使用W3C paged media CSS standard,那将是很好的,但not yet well supported,Chrome或safari中的任何firefox都是{{3}}。令人震惊,但这似乎是IE领先的罕见案例之一。

我还强烈怀疑你应该找到一种方法来加载文本片段。加载大量文本会占用内存,减慢页面速度,并且通常会破坏用户的浏览器。