在页面刷新时保存html元素的状态

mat*_*att 5 html javascript

我在页面上有一些可拖动和可调整大小的DIV.我想保存这些DIV的状态,以便在刷新页面时,DIV看起来与刷新之前完全一样.

我注意到像Facebook聊天这样的事情.刷新页面时,打开的聊天窗口将保持打开状态.有谁知道这是如何实现的?能有人给我做类似事情的建议吗?

Fra*_*yer 5

如果您希望按照Facebook的方式进行,您需要以特定的时间间隔向您的另一个页面发送AJAX请求,对于Facebook,每次发送消息时都是如此.该页面解析AJAX请求并在数据库中更新它.刷新页面时,将调用数据库以查看聊天中显示的内容.

使用cookie的问题是大小限制(Facebook可以使用数据库存储聊天天数).

如果客户端已禁用cookie,您也无需担心,因为所有信息都存储在服务器上.