我们正在开发一个可以通过手机访问的web应用程序。
它包含一个简单的纯文本树目录。
为了避免在单击树项时到服务器进行额外的往返以展开树项,我决定使用WML
它允许在一个文档中预加载多个<card>,并在这些<card>之间快速浏览。
但是,iPhone根本不支持WML,其他移动浏览器对此有多个问题。
是否有一种技术允许将多个页面加载到iPhone的浏览器中并在它们之间进行浏览,而不必额外往返于服务器?

最佳答案

它与WML并不完全相同,但Joe Hewitt的iUI是基于相同的思想开发的,即根据不同的页面预加载不同的<div>,并方便它们之间的导航。
下面是一个例子:
http://iui.googlecode.com/svn/tags/REL-current/samples/music.html
查看源代码,以了解每个<div><ul>实际上是如何不同的页面。您还可以使用AJAX动态添加页面。

10-07 14:53