自动刷新后保存Web状态

时间:2015-01-14 17:12:43

标签: javascript php

我有一个用于与帮助者聊天的页面,如果其中一个人正在聊天或忙碌,它会显示忙碌状态,并且无法聊天,但可以向他发送消息。

当有人填写表单并刷新网页以更新帮助程序的状态时会出现问题,此处表单和用户正在编写的数据将丢失。

我想知道存在一种保存网页状态的方法,如果用户填写表单,则用他输入的数据显示它。

我想使用会话,cookie或重做系统,不要重新加载整个页面。

哪种方式最好?

1 个答案:

答案 0 :(得分:1)

你可以在javascript中使用cookies来保存输入值,只要用户更改它并将其与php一起使用

<input type="text" name="msg" onkeyup="document.cookie='msg='+this.value" value="<?php if(isset($_COOKIE['msg'])) echo $_COOKIE['msg']?>">