jquery - 鉴于这些要求,我应该如何构建我的 HTML5 list ?

标签 jquery html jquery-mobile cache-manifest

我有一个 HTML jquerymobile 应用程序,当用户尝试从他们的主屏幕加载该应用程序时,我需要显示一个离线页面。

我想让他们看到的页面是 gone-offline.jsp。问题是,如果我在用户访问的每个页面上包含 HTML list ,该页面最终会被缓存,这意味着当用户离线加载应用程序时,他们有时会看到他们访问的页面但图像丢失等,我不希望那,我想要一个只缓存特定页面的干净缓存系统。

是否可以防止其他页面在用户访问时被缓存。

我想要的是只缓存一个小的 JS 文件来检查导航器是否在线,如果没有则重定向到那个离线页面..

最佳答案

参见 this question这有助于:

总而言之,使用如下所示的 list :

CACHE MANIFEST
CACHE:
/gone-offline.jsp

FALLBACK:
/ /gone-offline.jsp

NETWORK:
*

关于jquery - 鉴于这些要求,我应该如何构建我的 HTML5 list ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9422846/

相关文章:

css - 如何使打印页面的背景与其他打印页面不同?

javascript - loadstart 事件不会在 phonegap 2.9 中为 InAppBrowser 触发

jquery-mobile - jQuery mobile如何删除图标上的灰色圆形圆圈

php - 通过 Ajax 按用户名获取 WordPress 用户电子邮件

jquery - .closest() 的切换类

html - 使用 CSS 隐藏文本,最佳实践?

html - 换行到下一行时元素重叠

jquery-mobile - 如何使用 backbone 动态导入 css?

javascript - 通过json编码将AJAX响应传递给html中的不同div

javascript - 对将函数应用于所有 li 项目感到困惑