谁一开始就是大神?

如何记录一个正在填资料的页面状态

今天写一个程序时,在填资料时填到一半,不小心按到回车键,然后页面刷新了,然后辛苦半天填写的资料就没有人。有什么办法可以回到刚刚填写的页面,让那些辛苦填了半天突然不知道什么原因就资料就没有了还能恢复到当前状态呢?

给你一个思路

};
//如果用户留在了页面,就执行下面这个。
function beforeloadResult () {
alert(‘你还在本页面’);
}

不用确认用户表单是否提交,只要打开页面超过一定时间就需要确认才可以离开。
很多浏览器返回上一页面可以保留资料,但页面刷新一般不会保留.
你要记录就用本地cookie记录未完成的资料咯
我们项目中 现在有这个功能 我们采用的思路就是 用户每输入一个 就保存到redis中 输入完全点击确认会保存到数据库中 假如误操作 进入这个页面 会从redis中 读取 以前输入的值

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 如何记录一个正在填资料的页面状态

评论 抢沙发

登录

找回密码

注册