是否可以保存网页的当前状态,以便以后可以将其恢复到该状态?
通过“状态”,我指的是定义页面当前行为的所有东西: html标签、css、JavaScript变量、表单数据等。
因此,您可以简单地使用如下命令:savePage(),它将所有需要的数据存储在本地主机中,然后使用loadPage()检索这些数据。
我猜html、css和inputs value很容易保存,但是该页面上的所有JavaScript变量又如何呢?是否可以保存保存在内存中的所有JavaScript变量?(可能在JSON对象中)。
发布于 2013-09-01 00:53:38
从本质上讲,你想要的是在用户返回时重用一些东西,所以这是我的答案。
当然,它的possible.You可以遍历dom并把你的东西放到本地存储中。
LocalStorage仅支持字符串。
如果希望数据持续存在于浏览器关闭之后,则使用localStorage;如果希望数据持续存在于浏览器关闭中,则使用SessionStorage。
注释:IE7+对SessionStorage和LocalStorage的支持
与cookies相比,它有足够的内存(4KB,每个域允许15到20个cookies)。
发布于 2013-09-01 00:46:54
看情况,您可以在客户端使用localStorage来完成此操作,或者例如编写一个javascript函数来将所有变量发送到服务器并将它们存储在服务器上。
你需要更多地考虑这个问题。
https://stackoverflow.com/questions/18550385
复制相似问题