大多数浏览器都可以选择保存网站以供离线使用。当选择保存整个网页时,通常可以很好地保留网页的布局。有没有办法从js调用此功能?或者,如果失败,浏览器在保存页面时会保存哪些资源以及如何转换HTML?
答案 0 :(得分:1)
除非您明确设计与JS相关的内容,否则不会保存任何内容。
您可以使用localStorage
将数据保存在用户的浏览器中。您必须精心设计一种同步算法,以便在用户在线后将数据同步到数据库。
查找渐进式Web应用程序
如何保存网站以供JavaScript脱机使用?
现在,从浏览器桌面保存页面不是使基于Web的产品脱机的可行方法,当然在公司环境中也是如此。 And the saved website will not always look exactly the same as you intend it to be。除了在没有连接的情况下重新读取信息(至少在我看来)之外,它毫无用处。
浏览器在保存页面时会保存哪些资源,以及如何转换HTML?
图像和CSS文件全部卡在一个文件夹中