2010-08-13 231 views
0

我有一个测试项目,它使用$ getJSON从Web服务(如Geonames)和我们自己的专有服务中提取数据。索引页面使用两个$ getJSON调用,并且在第一次加载页面或按下刷新时都会正常加载。但是,如果您导航到另一个页面,然后点击返回按钮返回到索引页面,则该页面将开始重新加载,并在它到达$ getJSON调用时停止。我已经阅读了有关Android浏览器不能很好地缓存2.1(我使用的)后退按钮 - 只要它实际上完全加载页面,我很满意页面重新加载。

我试过这在Firefox中,它缓存索引页,所以没有重新运行的JSON调用。这就是为什么我在Android容量中问这个问题 - 纯粹是没有缓存后退按钮的问题,或者是我可以改变我的$ getJSON调用吗?

这里的页面: http://MPulsemobile.info

回答

0

我的经验是,Android浏览器不报告像其他浏览器的后退按钮事件。

想象一下,您有一个包含文本字段的表单,并且文本字段包含3个字符。

创建一个JavaScript警报,将在keyup()上触发并开始删除字符。警报直到最后关键时才会触发。

+0

如何在DOM中放置旧形式?那里有任何想法studiobl? – iJames 2011-11-17 01:19:04