Google预订动态网页

时间:2011-08-06 22:56:58

标签: javascript

我想知道是否可以使用Javascript执行this之类的操作。 我认为这是一个非常难以实现的事情(只是尝试调整窗口大小),我不知道网上是否有什么东西(我没有找到任何东西)。

1 个答案:

答案 0 :(得分:4)

如果您能够将整本书的文本传递给页面,这很简单。

简单待办事项清单(MVC)

  • PHP:从db获取书籍并将其内容传递给view
  • 创建四个DIV
    • 首先到previous page action
    • left page
    • 第三名为right page
    • 第四至next page action

这些DIV是浏览器窗口的100%高度,宽度为:

  • 30PX
  • (page.width-60)/ 2
  • (page.width-60)/ 2
  • 30PX

通过Javascript,您只需通过计算单词(例如one page == 200 words)将书的文本拆分为多个页面

并且如果页面不是那么高以获取所有文本,那么让我们像在给定示例中那样垂直滚动

他们实施的更多功能是:

  • 搜索(请参阅javascript string.search())
  • 调整字体大小(请参阅javascript css方法或阅读Javascript Change Font Size
  • 按章节分行(取决于你的实施* 1)
  • 底部滑块(再次取决于您的实现,但jquery滑块非常适用于此)

* 1

  • 您可以通过章节
  • 简单地将图书的文字传递到数组中
  • 您只能传递章节,并通过AJAX调用获取章节文本
  • 或者你能想到的任何东西......

关于现成的实施,您可以看到: