javascript“点击一次”样式

时间:2012-11-29 14:15:15

标签: javascript

  

可能重复:
  HTML 5 offline caching

我来自桌面应用程序世界,但更多地进入javascript和网络世界。我使用javascript越多,我就越喜欢它的功能。我讨厌页面重新加载并使用ajax进行我在初始页面加载到站点之外所需的任何通信。到目前为止,我的应用程序是100%客户端,并使用本地存储来存储它的信息,并能够根据用户请求上传到服务器端数据库。当互联网访问可用时。

标题中的“单击一次”引用是我想要离开这个应用程序的那种功能。由于该应用程序是100%客户端,因此需要离线提供。有没有办法可以将这个应用程序视为“点击一次”样式,第一次访问该网页时,它将下载该页面。然后,每次尝试访问该页面时,都能够检测到用户是否具有足够快的互联网连接(此检查需要快速显示),如果是这样,请检查服务器是否对应用程序进行了任何更改制作(此时无需重新下载整个页面,只需用一个小的是/否响应进行简单的差异检查)。如果没有更改,只需打开该站点的本地缓存。如果更改重新下载页面,现在将其设为新的本地缓存。

有没有办法获得此功能?

1 个答案:

答案 0 :(得分:2)

This可能就是您要找的。

编辑2018年:使用此代替https://en.wikipedia.org/wiki/Web_worker