所以我看到很多人使用本地存储来存储网页的某些部分,但不是整个网页,这可能吗? ,如果是这样怎么办? ,如果没有,是否有办法存储整个网页数据,以便用户可以返回到他们离开时的方式?
最佳答案
如果您使用 javascript 将 document.body.innerHTML 保存到 webstorage 中,并在下次加载页面时使用 javascript 从存储中加载它,则可以完成此操作。如果网页不在网络存储中,您可以将用户重定向到该网页。
但这取决于您的网页设计以及网页正文中是否有 session 索引等。
您还应该考虑一些处理版本的方法。您不希望您的用户仅使用网页的缓存版本,但一旦您更新网页,它就应该更新。
session 存储约为 5mbit,因此您无法保存太多内容,尤其是图片。
关于javascript - 本地存储可以存储整个页面吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41206001/