如何在 JavaScript 中保存网站以供离线使用



大多数浏览器都可以选择保存网站以供离线使用。当选择保存整个网页时,网页的布局通常会保留得很好。有没有办法从js调用此功能?或者,如果做不到这一点,浏览器在保存页面时会保存哪些资源,HTML 是如何转换的?

除非你明确设计它这样做,否则不会保存任何与JS相关的内容。

您可以使用localStorage在用户的浏览器上保存数据。您必须仔细设计一种同步算法,以便在用户联机后将数据同步到数据库。

查找渐进式 Web 应用程序

如何在 JavaScript 中保存网站以供离线使用?

现在,从浏览器桌面保存页面并不是使基于Web的产品离线的可行方法,当然不是在企业环境中。保存的网站并不总是看起来与您预期的完全相同。至少在我的观察中,除了在没有连接的情况下重新读取信息之外,它没有任何用处。

浏览器在保存页面时会保存哪些资源,HTML 是如何转换的?

图像和css文件,全部卡在一个文件夹中

最新更新